我正在使用ngTagsInput,其中我有3个标签one, two, three
。
当我点击删除one
时,字段会显示one, two
而不是two, three
。
我检查了范围变量,我可以看到正确的two, three
。
所以我试图清除并重新调整范围变量,但没有运气。
我错过了什么吗?
HTML看起来像:
<tags-input ng-model="detail.tagsToAddField" add-on-space="true"
placeholder="." on-tag-removed="detail.tagRemoved($tag)">
</tags-input>
并且在控制器中,我确实试图恢复,但它对该字段中的标记没有任何影响。
self.tagRemoved = function($tag) {
var current = $scope.detail.tagsToAddField;
$scope.detail.tagsToAddField = [];
$scope.detail.tagsToAddField = current;
};
有人用过这个ngTagsInput吗?
感谢。