【发布时间】:2016-12-10 13:27:12
【问题描述】:
我在我的项目中使用 angular 1.x,我想创建一个过滤器,我知道该怎么做,但它不起作用,它也不会引发任何控制台错误。
这是我的js代码:
var myAPP = angular.module("myAPP",[]);
myAPP.filter("miFilter",function(){
return function(input){
return input.replace("normal","400x400");
};
});
在我的 html 文件中,我使用了这个:
<img src="{{url | miFilter}}" />
【问题讨论】:
-
您的过滤器有效 (plnkr.co/edit/oSLyBQX461npbuQR6Nu7?p=preview),我怀疑这是
$scope.url未定义或未被其控制器设置的问题 -
问题是使用 src 而不是 ng-src
标签: javascript html angularjs