0
我在uib-typeahead
的ng-options
部分filter
看起来像这样为什么我的角度过滤器不能过滤所有适当的对象?角 - 角-UI-引导
<input
ng-model="mergeParticipant"
getDisplayValue(value.name, value.age, value.membershipId) for value in participants | filter:$viewValue"
/>
所调用格式化显示的功能是在这里:
$scope.getDisplayValue = (name, age, membershipId) => {
return age ? `${name} (${age}) - ${membershipId}`: `${name} - ${membershipId}`;
};
当我在我的输入中输入了字母bi
,这是我的结果:
为什么没有bi
的条目出现在我的列表中?我认为这可能与屏幕上的数字有关,但我在那里找不到任何图案。有任何想法吗?
可能有'bi'在另一个属性未显示 – charlietfl
你是对的。你如何选择只搜索显示内容? – jhamm