2011-08-07 60 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', 
    ...