嗨,我真的很挣扎,不知道如何继续,因为我没有找到任何关于他的东西。这是我正在使用的 plunkr 示例:example。我想在结果的末尾附加一些东西,例如如果我输入 S,我想得到结果,最后一行应该说“在其他商店寻找 S”:
Sauron
Bowser
Yoshi
Look for S in other shops
正如您在我的 plunker 中看到的那样,无论我在模板中做什么,最终都会重复。
嗨,我真的很挣扎,不知道如何继续,因为我没有找到任何关于他的东西。这是我正在使用的 plunkr 示例:example。我想在结果的末尾附加一些东西,例如如果我输入 S,我想得到结果,最后一行应该说“在其他商店寻找 S”:
Sauron
Bowser
Yoshi
Look for S in other shops
正如您在我的 plunker 中看到的那样,无论我在模板中做什么,最终都会重复。
定义您的自定义过滤器:
.filter('finalAppend', function(){
return function(array, value){
array.push({
name: 'Look for ' + value + ' in other shops',
type: 'good'
});
return array;
}
});
并像这样使用它:
<input type="text" ng-model="selected"
typeahead="datum.name for datum in (data|filter:$viewValue|limitTo:8)|finalAppend:$viewValue"
typeahead-template-url='tpl.html'>