我正在学习如何使用Coolite。我正在尝试使用Store
元素,但我不知道ReaderID
的{{1}}属性是做什么的?
答案 0 :(得分:2)
.ReaderID
属性有点令人困惑。这是定义:
包含记录标识符值的行对象中的属性的名称。默认为id
基本上,它是数据项中属性的名称,应该用作该行的“ID”。
例如,如果您的“客户”对象具有"CustomerID"
属性,则应将.ReaderID
属性设置为"CustomerID"
。
仅供参考,自Ext.NET v1.x起,.ReaderID
属性已重命名为.IDProperty
。
(客户端文档)提供的更多信息:
http://dev.sencha.com/deploy/ext-3.3.1/docs/?class=Ext.data.JsonReader&member=idProperty
希望这有帮助。
答案 1 :(得分:0)
如果没有具体检查,我会假设'ReaderID'属性与任何'ID'属性具有相同的好处,因为它提供了对元素的唯一引用。
这通常是这样你可以通过ID找到它并直接在特定实例上执行函数,而不是按类型查找它或者必须遍历页面上的所有项目并找到你想要的特定实例