【发布时间】:2011-10-21 19:07:41
【问题描述】:
stateId 应该有意义还是随机字符串就足够了? stateId:"gridState" 很好但是没用,我可以打字吗 stateId:"aERDRasd"
你的想法是什么? 我该怎么办?
【问题讨论】:
标签: extjs extjs4 javascript-framework
stateId 应该有意义还是随机字符串就足够了? stateId:"gridState" 很好但是没用,我可以打字吗 stateId:"aERDRasd"
你的想法是什么? 我该怎么办?
【问题讨论】:
标签: extjs extjs4 javascript-framework
stateId 配置选项的值可以是任何值,甚至是随机值,只要它对于您的 ExtJS 应用程序是唯一的并且在页面/站点重新加载时保持一致。
【讨论】:
不要使用随机字符串,因为它可能与另一个“随机”字符串冲突,从而导致您稍后进行数小时的调试。
相反,请使用您知道由于您决定遵循的编码标准而独特且一致的东西。
例如,我使用 state 后跟 widget.alias in camelCase 而不是像这样的小写...
Ext.define('my.view.user.ContactList', {
extend: 'Ext.grid.GridPanel',
alias: 'widget.contactlist',
stateId: 'stateContactList',
...
【讨论】: