【发布时间】:2015-10-02 18:51:46
【问题描述】:
我有一个商店并且我有一个模型附加到它上面,但我注意到,如果我的模型有误(与 JSON 不匹配)或者我从商店中完全删除了我的模型,它仍然可以工作。
我想知道这有什么优点/缺点。
当模型可以被删除时,为什么还要包含它们?我必须承认,我从未见过任何说明该模型可以被排除的文档,但它似乎有效。
【问题讨论】:
标签: javascript extjs extjs4 extjs4.2
我有一个商店并且我有一个模型附加到它上面,但我注意到,如果我的模型有误(与 JSON 不匹配)或者我从商店中完全删除了我的模型,它仍然可以工作。
我想知道这有什么优点/缺点。
当模型可以被删除时,为什么还要包含它们?我必须承认,我从未见过任何说明该模型可以被排除的文档,但它似乎有效。
【问题讨论】:
标签: javascript extjs extjs4 extjs4.2
模型是数据的存储对象,使用store。模型提供了一些有用的东西,如验证、数据转换器、提供数据类型等。实际上,如果没有模型,存储将无法工作,如果您不提供具体模型,存储将创建默认模型并使用自动检测字段类型来填充数据.
【讨论】: