stateId应该有意义还是随机字符串就足够了? 的 STATEID: “gridState” 好,但无用,我可以打字 stateId:“aERDRasd”
你的想法是什么? 我该怎么办?
答案 0 :(得分:2)
stateId
配置选项的值可以是任何值,即使是随机值,前提是它对于ExtJS应用程序是唯一的,并且在页面/站点重新加载时保持一致。
答案 1 :(得分:0)
不要使用随机字符串,因为它可能会与另一个“随机”字符串冲突,导致您稍后进行数小时的调试。
相反,由于您决定遵循的编码标准,使用您知道的内容将是唯一且一致的。
例如,我使用state
后跟camelCase中的widget.alias
而不是像这样的小写...
Ext.define('my.view.user.ContactList', {
extend: 'Ext.grid.GridPanel',
alias: 'widget.contactlist',
stateId: 'stateContactList',
...