2011-08-07 20 views
0

应该stateId有意义还是随机字符串足够? STATEID: “gridState” 是好的,但没有用,我可以只输入 STATEID: “aERDRasd”stateId config在ExtJS中选择

你是什么想法? 我该怎么办?

回答

2

配置选项stateId的值可以是任意值,即使是随机值也是如此,只要它对于ExtJS应用程序是唯一的,并且在页面/站点重新加载时是一致的。

0

不要使用随机字符串,因为它可能会与另一个“随机”字符串冲突,从而导致您稍后调试几个小时。

取而代之,使用你知道的由于你决定遵循的编码标准是独一无二的。

例如,我使用state随后在驼峰而不是像这样小写widget.alias ...

Ext.define('my.view.user.ContactList', { 
    extend: 'Ext.grid.GridPanel', 
    alias: 'widget.contactlist', 
    stateId: 'stateContactList', 
    ...