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>