如果未设置模型中的某些值,我想将其替换为错误文本消息(请参阅下面的控制器,foo
是null
)
{{ foo | ifnotSet }}
现在应该在视图中替换 foo
<span class='text-danger'>NOT SET</span>
我该怎么做? (没有ng-bind-html
和Co ..)。如果我执行以下操作(请参阅过滤器),它将被替换但不会呈现为HTML。
控制器(摘录)
$scope.foo = null;
过滤
.filter ("ifNotSet", function () {
return function (input) {
input = input || "<span class='text-danger'>NOT SET</span>";
return input;
}
})
重要提示:如果可能,我想在大括号内执行此操作: