我创建了这个小提琴,展示了我想要做什么。
基本上,我配置了一个Store
只加载一条记录的(实际上它将是当前登录的用户)。但是,我似乎无法正确地将任何东西绑定到该商店。我怎样才能{u.name}
让它正确输出?
这是代码:
Ext.define('User', {
extend: 'Ext.data.Model',
fields: ['id', 'name']
});
Ext.application({
name : 'Fiddle',
launch : function() {
new Ext.Component({
renderTo: Ext.getBody(),
viewModel: {
stores: {
u: {
proxy: {
type: 'ajax',
url: 'user.json'
},
model: 'User',
autoLoad: true
}
}
},
bind: 'Test name: {u.name}'
});
}
});