我有一个像这样的标签输入字段:
<tags-input class="bootstrap"
ng-model="tags"
placeholder="Voeg een tag toe"
replace-spaces-with-dashes="false"
add-from-autocomplete-only="false">
<auto-complete source="loadTags($query)"
min-length="0"
debounce-delay="0"
load-on-focus="true"
load-on-empty="true"
selectFirstMatch="false"
max-results="10"></auto-complete>
</tags-input>
这是loadTags:
$scope.loadTags = function(query) {
return [
'Productie',
'Gevelreclame',
'Studio',
'Freesletters',
'Online',
'Peter',
'Gerroy',
'Robert'
];
};
但是当我键入添加标签时,按Enter键添加标签,它会从自动完成中添加所选的一个,而不是我输入的值。但是,当我单击输入时,它会添加带有我输入值的标记。但是我希望这与输入一起使用。我想不出这个想法。
希望你能帮忙!
答案 0 :(得分:0)
在tagsinput上我需要添加属性:add-from-autocomplete-only =&#34; false&#34; 在自动填充上我需要添加属性:select-first-match =&#34; false&#34;。
这为我修好了