Html AngularJS中的实时搜索过滤器

Html AngularJS中的实时搜索过滤器,html,ajax,angularjs,search,filter,Html,Ajax,Angularjs,Search,Filter,我写了下面的代码,但是当我在搜索栏中写东西时,什么也没发生 app=angular.module('appAvis',[]); app.factory('impFactory',函数($http,$q){ 变量工厂={ 答案:错, getImp:函数(){ var deferred=$q.deferred(); $http.get('.conf/data.php')) .成功(功能(数据、状态){ factory.xps=数据; 延迟。解决(工厂。工厂); }).错误(功能(数据、状态){ 延

我写了下面的代码,但是当我在搜索栏中写东西时,什么也没发生

app=angular.module('appAvis',[]);
app.factory('impFactory',函数($http,$q){
变量工厂={
答案:错,
getImp:函数(){
var deferred=$q.deferred();
$http.get('.conf/data.php'))
.成功(功能(数据、状态){
factory.xps=数据;
延迟。解决(工厂。工厂);
}).错误(功能(数据、状态){
延期。拒绝(“不可能的产品”);
});
回报。承诺;
}
};
返回工厂;
});
app.controller('appCtrl',函数($scope,impFactory){
//分配json数据
$scope.impExps=impFactory.getImp()。然后(函数(impExps){
$scope.loading=true;
$scope.impExps=impExps;
$scope.loading=false;
},函数(msg){
警报(msg);
});
});
//出口
app.factory('expFactory',函数($http,$q){
变量工厂={
expImps:false,
getExp:function(){
var def=$q.defer();
$http.get('.conf/expo.php'))
.成功(功能(数据、状态){
factory.expImps=数据;
定义解析(工厂导出);
}).错误(功能(数据、状态){
定义拒绝(“不可能的条款”);
});
回报承诺;
}
};
返回工厂;
});
app.controller('expCtrl',函数($scope,expFactory){
$scope.impExps=expFactory.getExp()。然后(函数(impExps){
$scope.loading=true;
$scope.impExps=impExps;
$scope.loading=false;
},函数(msg){
警报(msg);
});
});
app.filter('searchFor',函数(){
返回函数(arr、searchString){
如果(!searchString){
返回arr;
}
var结果=[];
searchString=searchString.toLowerCase();
角速度(arr,函数(IMP){
if(impo.titre.toLowerCase().indexOf(searchString)!=-1){
结果:推送(impo);
}
});
返回结果;
};
});
app.controller('rootCtrl',函数($scope,searchFor){
console.log(searchFor);
});

搜索
收费。。。。
收费。。。。

猜测您错过了ng app=“appAvis”并在演示中包含角度脚本?哦,很抱歉,我在主体标记中插入了ng app=“appAvis”。问题仍然存在。猜测您错过了ng app=“appAvis”并在演示中包含角度脚本?哦,很抱歉,我在主体标记中插入了ng app=“appAvis”。问题仍然存在