我想在按键事件上搜索用户列表.我customTemplate.js用于显示列表,但是在第一个按键结果列表中没有显示.
这是我的代码:
<input type="text" placeholder="Search people here..." ng-change="getMatchedUser();" ng-model="selected" data-typeahead="user as user.name for user in searchMembers | filter:$viewValue" typeahead-on-select="onSelect($item, $model, $label)" typeahead-template-url="customTemplate.html" />
<script type="text/ng-template" id="customTemplate.html">
<a style="cursor: pointer;">
<div class="search-div">
<span style="float: left;"><img ng-src="<?php echo base_url().UPLOAD_PROFILE ?>{{match.model.imageUrl}}" width="30" class="img-circle"></span>
<div class="search-name">
<span>{{match.model.name}}</span><br/>
<span ng-if="match.model.skillName.length">
<i class="skill">{{match.model.skillName}}</i>
</span>
</div>
</div>
<div style="padding-bottom:42px;" ng-if="match.model.length == 5">
<a href="<?php echo base_url(); ?>#/searchResult" style="float: left; padding: 18px 1px 5px 8px; color: black;">
Show More Results
</a>
</div>
</a>
</script>
$scope.getMatchedUser = …Run Code Online (Sandbox Code Playgroud)