私はextjsにかなり慣れていません。モデルクラス「製品」を宣言しています。このクラスのプロパティがどこに行くのかわかりませんか? フィールドまたは構成。Sencha 4.1 では config にフィールドを追加すると getter と setter が得られますが、それは正しいアプローチですか? 次の 2 つのうち、モデルを定義するための推奨される方法はどれですか?
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"
]
});
ありがとう、