ExtJS使用MVVM

时间:2017-07-12 19:51:04

标签: extjs

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

1 个答案:

答案 0 :(得分:1)

您处于正确的轨道上,看起来您需要添加视图模型定义,然后将视图绑定到模型。 看看下面的小提琴。我抓住你发布的小提琴并用内联评论做了一些调整,这些评论可以帮助你。

https://fiddle.sencha.com/#view/editor&fiddle/23eb

以下是一个快速参考:

http://docs.sencha.com/extjs/6.2.0/classic/Ext.app.ViewModel.html