Angularのオブジェクト配列の親インデックスIDにアクセスするにはどうすればよいですか?

ジェリエル

入力フィールドを使用して動的テーブル行を作成しています。角度では、この$index変数を使用して配列のインデックスにアクセスできます今私の問題は、サブレベル配列があり、親配列のインデックスを取得する必要があることです。また、すべての行に削除ボタンがあります。また、アクセスするには親インデックスIDにアクセスする必要があります。

サンプルオブジェクト値は次のとおりです。

Object
    items: Array [2]
        0: Object
            particular_name: "SAMPLE PARTICULAR TITLE"
            child_label: Object
            items: Array [3]
                0: Object
                1: Object
                2: Object
            $$hashKey: "object:13"
        1: Object
            particular_name: "SAMPLE PARTICULAR TITLE"
            child_label: Object
            items: Array [0]
            $$hashKey: "object:41"

私のテンプレートにはこれがあります:

<!-- this is the parent array -->
<div ng-repeat="item in quoteHeader.items" class="row">
    <!-- some codes here... -->
    <!-- 2nd level array -->
    <tr ng-repeat="item in quoteHeader.items[$index].child_label.items">
    <!-- need to access the parent index ID here... But index ID here is the index of the 2nd level array-->
       <button type="button" class="btn btn-danger" ng-click="removeParent($index)"><span class="fa fa-times"></span></button>

JS:

 $scope.removeParent = function($index) {   
        console.log($index);
        //$scope.quoteHeader.items[$index].splice($index, 1);           
    }
Vineet

それぞれng-repeatが、渡されたデータを使用して子スコープを作成します。を使用して、子データの親インデックスを取得する必要があり$parentます。お気に入り

<button type="button" class="btn btn-danger" ng-click="removeParent($parent.$index)"><span class="fa fa-times"></span></button>

ng-initディレクティブを使用する別の方法例を見るだけ

<div ng-repeat="item in quoteHeader.items" class="row" ng-init="parentIndex = $index">
    <!-- some codes here... -->
    <!-- 2nd level array -->
    <tr ng-repeat="item in quoteHeader.items[$index].child_label.items">
    <!-- need to access the parent index ID here... But index ID here is the index of the 2nd level array-->
       <button type="button" class="btn btn-danger" ng-click="removeParent(parentIndex)"><span class="fa fa-times"></span></button>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクトから親オブジェクトの親に効率的にアクセスするにはどうすればよいですか?

分類Dev

angualrjsの配列から配列オブジェクトアイテムを削除するときに配列オブジェクトインデックスを更新するにはどうすればよいですか?

分類Dev

React状態の配列内の特定のインデックスでオブジェクトを更新するにはどうすればよいですか?

分類Dev

インデックスに沿って複数の配列にオブジェクトを追加するにはどうすればよいですか?

分類Dev

配列にプッシュしたオブジェクトのインデックス番号を確認するにはどうすればよいですか?

分類Dev

タイトルインデックスuitableviewiOSのオブジェクトで配列を作成するにはどうすればよいですか?

分類Dev

インデックスに基づいて、動的オブジェクト配列の状態を更新するにはどうすればよいですか?

分類Dev

この配列のオブジェクトのインデックスを取得するにはどうすればよいですか?

分類Dev

配列内の各オブジェクトをインデックスでマージするにはどうすればよいですか?

分類Dev

このPHP変数にアクセスするにはどうすればよいですか(オブジェクト->配列->オブジェクト)?

分類Dev

配列のキー/インデックスがわからない場合、オブジェクトを含む配列にアクセスするにはどうすればよいですか?

分類Dev

オブジェクトの配列にインデックスを設定するにはどうすればよいですか?

分類Dev

角度を使用して配列内のオブジェクトのインデックスを取得するにはどうすればよいですか?

分類Dev

オブジェクト内の配列要素のインデックスを取得するにはどうすればよいですか?

分類Dev

ネストされたjsonオブジェクトの配列で子IDの直接の親IDを取得するにはどうすればよいですか?

分類Dev

配列/オブジェクトにアクセスするにはどうすればよいですか?

分類Dev

オブジェクトの配列からデータにアクセスするにはどうすればよいですか?

分類Dev

配列内のオブジェクトインデックスを取得するにはどうすればよいですか

分類Dev

Vue.jsの配列に配置されたオブジェクトの配列にアクセスするにはどうすればよいですか?

分類Dev

Javaでオブジェクト配列内のデータにアクセスするにはどうすればよいですか?

分類Dev

インデックスが動的な場合、Ember.jsのハンドルバー内の配列オブジェクトにアクセスするにはどうすればよいですか?

分類Dev

ハンドルバーに動的インデックスを持つオブジェクト内の配列にアクセスするにはどうすればよいですか?

分類Dev

jqueryオブジェクトはどのようにインデックスを使用して配列のようなDOMにアクセスできますか?

分類Dev

ajaxからPHPに投稿された配列内のオブジェクトにPHPでアクセスするにはどうすればよいですか?

分類Dev

配列オブジェクトのようなPHPのJSON要素にアクセスするにはどうすればよいですか?

分類Dev

特定のインデックスが与えられたオブジェクトのリスト内のオブジェクト属性にアクセスするにはどうすればよいですか?

分類Dev

Ansibleの配列内のオブジェクト内のキー/ペア値にアクセスするにはどうすればよいですか?

分類Dev

boost :: container :: vector <std :: string> :: iteratorからインデックスとオブジェクトにアクセスするにはどうすればよいですか?

分類Dev

このIDベースのオブジェクトをオブジェクトの配列に変換するにはどうすればよいですか?

Related 関連記事

  1. 1

    オブジェクトから親オブジェクトの親に効率的にアクセスするにはどうすればよいですか?

  2. 2

    angualrjsの配列から配列オブジェクトアイテムを削除するときに配列オブジェクトインデックスを更新するにはどうすればよいですか?

  3. 3

    React状態の配列内の特定のインデックスでオブジェクトを更新するにはどうすればよいですか?

  4. 4

    インデックスに沿って複数の配列にオブジェクトを追加するにはどうすればよいですか?

  5. 5

    配列にプッシュしたオブジェクトのインデックス番号を確認するにはどうすればよいですか?

  6. 6

    タイトルインデックスuitableviewiOSのオブジェクトで配列を作成するにはどうすればよいですか?

  7. 7

    インデックスに基づいて、動的オブジェクト配列の状態を更新するにはどうすればよいですか?

  8. 8

    この配列のオブジェクトのインデックスを取得するにはどうすればよいですか?

  9. 9

    配列内の各オブジェクトをインデックスでマージするにはどうすればよいですか?

  10. 10

    このPHP変数にアクセスするにはどうすればよいですか(オブジェクト->配列->オブジェクト)?

  11. 11

    配列のキー/インデックスがわからない場合、オブジェクトを含む配列にアクセスするにはどうすればよいですか?

  12. 12

    オブジェクトの配列にインデックスを設定するにはどうすればよいですか?

  13. 13

    角度を使用して配列内のオブジェクトのインデックスを取得するにはどうすればよいですか?

  14. 14

    オブジェクト内の配列要素のインデックスを取得するにはどうすればよいですか?

  15. 15

    ネストされたjsonオブジェクトの配列で子IDの直接の親IDを取得するにはどうすればよいですか?

  16. 16

    配列/オブジェクトにアクセスするにはどうすればよいですか?

  17. 17

    オブジェクトの配列からデータにアクセスするにはどうすればよいですか?

  18. 18

    配列内のオブジェクトインデックスを取得するにはどうすればよいですか

  19. 19

    Vue.jsの配列に配置されたオブジェクトの配列にアクセスするにはどうすればよいですか?

  20. 20

    Javaでオブジェクト配列内のデータにアクセスするにはどうすればよいですか?

  21. 21

    インデックスが動的な場合、Ember.jsのハンドルバー内の配列オブジェクトにアクセスするにはどうすればよいですか?

  22. 22

    ハンドルバーに動的インデックスを持つオブジェクト内の配列にアクセスするにはどうすればよいですか?

  23. 23

    jqueryオブジェクトはどのようにインデックスを使用して配列のようなDOMにアクセスできますか?

  24. 24

    ajaxからPHPに投稿された配列内のオブジェクトにPHPでアクセスするにはどうすればよいですか?

  25. 25

    配列オブジェクトのようなPHPのJSON要素にアクセスするにはどうすればよいですか?

  26. 26

    特定のインデックスが与えられたオブジェクトのリスト内のオブジェクト属性にアクセスするにはどうすればよいですか?

  27. 27

    Ansibleの配列内のオブジェクト内のキー/ペア値にアクセスするにはどうすればよいですか?

  28. 28

    boost :: container :: vector <std :: string> :: iteratorからインデックスとオブジェクトにアクセスするにはどうすればよいですか?

  29. 29

    このIDベースのオブジェクトをオブジェクトの配列に変換するにはどうすればよいですか?

ホットタグ

アーカイブ