1

angularjs navite select ディレクティブでは、モデル バインディングは一方向のみですが、ui-select ではこれは常に双方向バインディングのようです。

  <ui-select ng-model="uiSelected.animal">

    <ui-select-match>
            <span ng-bind="$select.selected.name"></span>
     </ui-select-match>

    <ui-select-choices repeat="animal in (animals | filter: $select.search) track by $index">
        <span ng-bind="animal.name"></span>
    </ui-select-choices>

</ui-select>

これが私の問題を示すプランカーです: https://plnkr.co/edit/FkZsFcMrTveWjXR5HNyT?p=preview

私の問題:

選択したスコープ モデルを変更したときに ui-select にバインドされないように、ui-select をモデルとの一方向の入札のみにするにはどうすればよいですか? 言い換えると、ui-select を angular ネイティブ select のように動作させるにはどうすればよいですか?

4

2 に答える 2

3

これで単方向バインディングを使用し、

{{::animal.name}}
于 2016-05-12T11:29:39.440 に答える