2016-05-27 12 views
1

メニューカスタムコントロールをビルドし、複数のインスタンスが動作するプロパティグループを取得できません。Xpages:プロパティグループと複数のインスタンスを持つカスタムコントロール

マイCCコードは次のとおりです。

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" 
    xmlns:xe="http://www.ibm.com/xsp/coreex"> 

    <xe:navigator id="navigator1" 
     styleClass="nav nav-pills nav-stacked"> 
     <xe:this.treeNodes>  
      <xe:repeatTreeNode indexVar="index" var="entry" 
       value="#{javascript:compositeData.menuItemGroup}"> 
       <xe:this.children> 
        <xe:pageTreeNode 
         label="#{javascript:entry.menuName}"> 
        </xe:pageTreeNode> 
       </xe:this.children> 
      </xe:repeatTreeNode> 
     </xe:this.treeNodes> 
    </xe:navigator> 
</xp:view> 

私のXPageのコードは次のとおりです。私は、データ構造を読み取ることによって、これを行うことが容易かもしれ疑う

、何かsimilar to this post

答えて

1

ちょっとタイプミスです。

あなたのプロパティグループはmenutItemGroupと呼ばれ、「メニュー」と「アイテムグループ」の間には「t」があります。

(「メニュー」と「ItemGroup」の間に「T」で)

value="#{javascript:compositeData.menutItemGroup}"> 

にあなたのカスタムコントロールで、あなたのコードを変更し

、それが動作します。

+0

うん、それだった。ありがとう! –

関連する問題