0
請告訴我,我如何動態更改屬性basicLeafNode中的標籤 我使用popupMenu,可以通過getComponent(「popupMenu1」)獲取它,我可以獲取getComponent(「popupMenu1」)。treeNodes,但是如何使下一步和獲得basicLeafNode和他的屬性?basicleafnode popupMenu(xpages)如何動態更改標籤?
請告訴我,我如何動態更改屬性basicLeafNode中的標籤 我使用popupMenu,可以通過getComponent(「popupMenu1」)獲取它,我可以獲取getComponent(「popupMenu1」)。treeNodes,但是如何使下一步和獲得basicLeafNode和他的屬性?basicleafnode popupMenu(xpages)如何動態更改標籤?
您想要在popupMenu域中動態更改basicLeafNode的標籤。
最簡單的方法是計算取決於範圍可變標籤像
<xe:basicLeafNode submitValue="Menu 1">
<xe:this.label><![CDATA[#{javascript:
viewScope.dynamicLabel ? viewScope.dynamicLabel : "Default Label"
}]]></xe:this.label>
</xe:basicLeafNode>
設置viewScope.dynamicLabel = "Your Changed Label"
當你要更改標籤,之後刷新的彈出菜單。
不工作 - 寫basicLeafNode不能創建子項,但想法很好,我用另一種方法綁定這個標籤。謝謝! – LotusUser99
好,雖然範圍可變方法的作品 - 我在寫我的答案之前測試了它。 –