1

angualrjs ディレクティブを使用して機能のようなドロップダウン リストを作成しました。
以下は私が直面している問題です。

  • ドロップダウン リストの配置は静的では正しいが、動的では正しくない
  • getValue親ディレクティブで定義した関数が、トランクルードされたディレクティブから呼び出されていないため、オプション リストを選択できません。

誰かこれの解決策を教えてください

私のコードは以下のとおりです

プランカー

<div ng-controller="MainCtrl">

  Static
  <grant-parent ng-model="grand1">
    <parent label="Parent1" value="12">
      <child value="56" label="Child1">Child1</child>
      <child value="57" label="Child2">Child2</child>
    </parent>
    <parent label="Parent1" value="13">
      <child value="58" label="Child3">Child3</child>
      <child value="59" label="Child4">Child4</child>
    </parent>
  </grant-parent>


  Dynamic
  <grant-parent ng-model="grand2">
    <parent ng-repeat="parent in data" label="{{parent.parentName}}" value="{{parent.parentId}}">
      <child ng-repeat="child in parent.childrens" label="{{child.name}}" value="{{child.id}}">{{child.name}}</child>
    </parent>
  </grant-parent>

</div> 
4

1 に答える 1