2

dojox.mvc.Repeat を使用しているときに、インデックス値を使用するにはどうすればよいですか?

#{this.index} を使用すると、そのインデックスの場所にある子オブジェクトへの参照が提供されます。子オブジェクトへの参照は必要ありませんが、インデックス値を使用したいです。

以下の例では、シリアル番号をインデックス値として表示する必要があります。

    <div data-dojo-type="dojox/mvc/Repeat" 
         data-dojo-props="exprchar: '#' children: accountsList">
        <div data-dojo-type="dojox.mvc.Group" data-dojo-props="target: dojox.mvc.at('rel:', '#{this.index}')">  
          <div>Serial No: </div><div data-dojo-type="dojox.mvc.Output" data-dojo-props="value: at('rel:', this.index)"></div>
          <div>Account type: </div><div data-dojo-type="dojox.mvc.Output" data-dojo-props="value: at('rel:','accountType')"></div>
          <div>Account number: </div><div data-dojo-type="dojox.mvc.Output" data-dojo-props="value: at('rel:','accountNumber')"></div>
        </div>
    </div>
4

0 に答える 0