我只是想在搜索字段中键入内容并且没有匹配时显示"无结果"消息.目前过滤器有效但当我键入一个没有给出结果的关键字时,它不会显示"无结果"消息.怎么做?
<div class="portfolio-list-wrap" ng-controller="LatestProjectCtrl">
<input type="text" ng-model="search.$"/>
<div class="portfolio-thumb" ng-repeat="work in works.project | filter:search">
<img src="images/{{work.string}}.jpg" alt="{{work.name}}"/>
<h4>{{work.name}}</h4>
<i>{{work.date}}</i>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这就是我如何做我的工厂
var myApp = angular.module('myApp', []);
myApp.factory('Works', function(){
var Works = {}
Works.project =[
{
name : "project1",
string : "projectstring1",
date: "17 August 2012"
},
{
name : "project2",
string : "projectstring2",
date: "12 December 2013"
},
{
name : "project3",
string : "projectstring3",
date: "17 September 2012"
},
{
name : "project3",
string : "projectstring4",
date: "17 …
Run Code Online (Sandbox Code Playgroud)