我很難學習Javascript/Ext-JS。我設置了Spket插件一些代碼完成在Eclipse中,但像例如,如果我看到了一塊類似這樣的代碼....如何瀏覽Ext-JS代碼?
Ext.ComponentMgr.get('communicationName').findById('showBannerId').add(
{
xtype : 'displayfield',
id : 'bannerField',
value : banners,
autoHeight : true,
width : 1000
});
Spket凸顯。獲得紅色,所以我不能代碼完整,然後get()。除了試圖尋找showBannerId(我發現它是一個表...它有佈局:'表'成員)。在Ext-JS API中,我能發現這個Ext-JS成員有一個叫做'add'的方法嗎?爲什麼我在看這段代碼的
**側面說明:
基本上我需要確保這個showBannerId不會不斷添加這些displayFields。該ID bannerField應檢查看看:
- 如果它存在(我只是想出了)Ext.get( 'bannerField');和
- 如果它存在,那麼它應該只編輯displayField ...不重新創建它。如何編輯其屬性(研究xtype displayfield的setValue方法)?
希望這是有道理的......讓我知道如果我不清楚。
爲了回答您的具體問題(即如何防止不斷調用showBannerId),需要更多詳細信息。 – NT3RP