目前,我正在爲我的搜索欄使用ngTagsInput指令。但是,我無法找到清除選擇結果的方法,或者阻止標記在搜索欄中呈現。ngTagsInput - 如何清除選擇結果?
這是我目前有:
而這正是我試圖讓:
我試着寫一個指令,以檢測輸入按鍵然後使用myEnter = $('tags-item')。remove()嘗試刪除正在創建的元素,但這不僅不起作用,而且也不太理想:
app.directive('myEnter', function() {
return function (scope, element, attrs) {
element.bind("keydown keypress", function (event) {
if(event.which === 13) {
scope.$apply(function(){
scope.$eval(attrs.myEnter);
});
event.preventDefault();
}
});
};
});
如果你不想標籤,你爲什麼要使用這個組件添加
在控制器? – sdfacre
我需要標籤,但不在輸入字段內。我只是希望他們在我指定的div內。 – c0de