0

私はAngularJsの初心者です。AngularJS:ng-modelを2次元配列に結合する方法

ng-modelに多次元配列要素を作成したいと思います。

<Ojbect> 
    <Array> 
     <Element1> 
      <var1> 
      <var2> 
     <Element2> 
      <var1> 
      <var2 

私は次のコードで試しました。

ng-model="name.firstname.$index" 

ng-model="name.firstname.[$index]" 

しかし、わかりません。

助けてください?

これに関するお手伝いがあれば幸いです。

答えて

0

binging式で{{myModel.nestedProperty.arrayField [2]}}を使用することができます。

0

コントローラにはscope variableと定義する必要があります。ネストされたng-repeatについては

CONTROLLER

$scope.parent = { child : {}}; 

HTML

<ANY ng-repeat="i in items"> 
    <span ng-model="parent.child[$index].firstname"></span> 
    <span ng-model="parent.child[$index].lastname"></span> 
</ANY> 

、FYI $parent.$index

<ANY ng-repeat="i in items"> 
    <ANY ng-repeat="val in i.dummy"> 
     <span ng-model="parent.child[$parent.$index][$index].firstname"></span> 
     <span ng-model="parent.child[$parent.$index][$index].lastname"></span> 
    </ANY> 
</ANY> 

を使用し、これが柱であります実際のコードではなく、コードの例です。

関連する問題