我想写一个名为ng-ignore
的指令,以防止HTML编译器处理一个元素及其子代。
我一直在练习写指令,但对这个指令有点困惑。
我想要这样的事情:
angular.module("myMod", [])
.directive("ngIgnore", function()
{
var dirDefObj = {
// What should I write here to have compiler ignore this element?
};
return dirDefObj;
});
这样使用:
<div ng-ignore>
This div must be ignored by Angular's compiler.
</div>
需要帮助和指导来编写它。感谢。
答案 0 :(得分:3)
Angular已内置ngNonBindable
<div>Normal: {{1 + 2}}</div>
<div ng-non-bindable>Ignored: {{1 + 2}}</div>
正常:3
忽略:{{1 + 2}}