0
我想更改句子中单词的颜色我该怎么做?过滤器更改句子中单词的颜色angularjs
控制器代码:
app.controller("myController",function($scope){
$scope.phrase="This is a bad phrase";
});
app.filter('censor', function(){
return function(input){
var cWords = ['bad', 'evil', 'dark'];
var out = input;
for(var i=0; i<cWords.length;i++){
out = out.replace(cWords[i], <span class="blue"></span>);
}
return out;
};
})
我的观点:
{{phrase | censor}}
谢谢你,但我想这是一个坏短语 我要让语法高亮 – ooz
我已经更新示例 – eliagentili
谢谢我的朋友最后一个问题我想让cWords [0]颜色为红色,cWords [2]为蓝色?我该怎么做? – ooz