0

是否可以在将新标签添加到输入并稍后通过按下提交按钮保存后禁用向服务器发送新标签?

我的控制器:

vm.tags = [];
$scope.loadTags = function (query) {
  return $http.get('api/tags?query=' + query);
};

和我的意见:

 <tags-input ng-model="vm.tags" key-property="_id" display-property="title" add-on-enter="true" enable-editing-last-tag="true">
   <auto-complete source="loadTags($query)"></auto-complete>
 </tags-input>
4

1 回答 1

0

好吧,这是您可以做到的一种方法。

您可以在 中定义一个单独的函数$scope,将标签添加到数组中但更改DOM 。

还有另一个使用ng-submit指令将其添加到 DOM 的$scope函数。

于 2015-12-10T10:26:16.633 回答