状況:
メールを送信するAngularアプリがあります。
3 つのフィールドがあります: アドレス - 件名 - テキスト。
アドレス フィールドは angular ui-selectを使用して構築されます
電子メール アドレスは、リストから選択することも、新たに入力することもできます。
問題は、新しいエントリを作成できないことです。
ドキュメントには、新しい値を入力するには、属性タグ付けを使用できると書かれています。
しかし、私は理由がわかりません。私と一緒に働いていません。
コード:
(簡単な新規タグ追加例)
<ui-select multiple tagging tagging-label="(custom 'new' label)" ng-model="multipleDemo.colors" theme="bootstrap" ng-disabled="disabled" style="width: 300px;">
<ui-select-match placeholder="Select colors...">{{$item}}</ui-select-match>
<ui-select-choices repeat="color in availableColors | filter:$select.search">
{{color}}
</ui-select-choices>
</ui-select>
$scope.availableColors = ['Red','Green','Blue','Yellow','Magenta','Maroon','Umbra','Turquoise'];
$scope.multipleDemo = {};
$scope.multipleDemo.colors = ['Blue','Red'];
プランカー:
http://plnkr.co/edit/T55LeKK66Idb3lD8DDPz?p=preview
ご覧のとおり、新しい値を挿入することはできません。
質問:
angular ui-selectに新しい値を適切に挿入するにはどうすればよいですか?