Sencha extjs 4.1-可以在config中定义模型字段吗
Sencha extjs 4.1 - can the model fields be defined inside config?
我对extjs相当陌生。我正在声明一个模型类"产品"。我只是不确定这个类的属性在哪里?字段或配置。Sencha 4.1在配置中添加字段会给我带来getter和setter,但这是正确的方法吗?以下哪两种是定义模型的首选方式?
Ext.define('MyApp.model.product', {
extend: 'Ext.data.Model',,
config: {
color: '',
price: 0,
}
});
或
Ext.define('MyApp.model.product', {
extend: 'Ext.data.Model',,
fields: [
"color",
"price"
]
});
谢谢,
您可以配置字段(并使用get()
和set()
):
模型被定义为一组字段和任意方法与模型相关的属性。字段数组变为由ModelManager和所有其他函数和属性被复制到新模型的原型中。
http://docs.sencha.com/ext-js/4-1/#/api/Ext.data.Model
相关文章:
- 当显式定义控制器参数时,默认模型绑定器会发生异常
- 自定义指令中的AngularJS ng模型
- 如何在ExtJs4应用程序上为视图、存储和模型设置自定义文件夹名称
- 主干中的模型属性未定义
- 煎茶触摸 2 - 从商店自定义模型种群
- 删除Alfresco自定义模型中的特性值
- 主干.js - 如何在模板中使用自定义模型属性
- 如何在Qooxdoo中创建自定义模型?(用于列表)
- 使用自定义模型和异步加载的extJS4树网格的悲哀
- Express.js和Sequelize:没有定义模型
- 在JavaScript中定义模型属性-是否有必要
- EmberArrayControllers:是否可以在控制器中定义模型/内容
- Angular 2 -示例代码-定义模型属性Undefined
- 如何在angular中为动态创建的复选框定义模型
- '类型表'使用ORM(如ActiveRecord)为web api定义模型时(如BOOK_TYPE表)
- AngularJs:从非常大的搜索表单传递搜索条件到service - create自定义模型
- 在定义模型时,我应该使用Sequelize还是DataType ?
- 自定义模型请求
- Sencha extjs 4.1-可以在config中定义模型字段吗
- 使用自定义模型弹出确认表单提交