extjs的新手,我需要将代码从MVM重写为MVVM。以下代码的一部分,
Ext.define('ExtMVC.model.Department', {
extend: 'Ext.data.Model',
fields: ['name'],
proxy: {
type: 'memory'
,reader: 'json'
,data: [
{id: 1, name: 'Foo'}
,{id: 2, name: 'Bar'}
,{id: 30, name: 'Baz'}
]
}
});
获取完整的代码和示例以及jsfiddle StringReader
答案 0 :(得分:1)
您处于正确的轨道上,看起来您需要添加视图模型定义,然后将视图绑定到模型。 看看下面的小提琴。我抓住你发布的小提琴并用内联评论做了一些调整,这些评论可以帮助你。
https://fiddle.sencha.com/#view/editor&fiddle/23eb
以下是一个快速参考:
http://docs.sencha.com/extjs/6.2.0/classic/Ext.app.ViewModel.html