<p ng-repeat="name in names">{{name | cancatSpace}} </p>
app.filter('cancatSpace', function() {
return function (input) {
return input.replace(/\s+/g, '');
};
});
有了上面的代碼工作,如果我的名字是'hello world'
應該成爲helloworld
,但事實並非如此。我沒有看到任何錯誤。還有什麼我錯過了?我試圖在我的過濾器中做console.log(input)
它不能控制任何東西?AngularJs自定義過濾器不會在我的情況
其實它的工作原理。也許在另一個地方有什麼不對,但是這個過濾器適用於你的目的。 – developer033