【问题标题】:Why using AngularJS directive in comments为什么在评论中使用 AngularJS 指令
【发布时间】:2017-07-17 15:45:05
【问题描述】:

如您所知(可能),AngularJS 提供了基于 cmets (M) 创建指令的能力。

但是为什么呢?

用例是什么?有什么想法吗?

我的一个学生问我,但我无法提供任何示例...提前致谢!

【问题讨论】:

    标签: angularjs angularjs-directive use-case


    【解决方案1】:

    一个用例,来自Docs

    最佳实践: 注释指令通常用于 DOM API 的地方 限制创建跨越多个元素的指令的能力 (例如在 <table> 元素内)。 AngularJS 1.2 引入 ng-repeat-start and ng-repeat-end 作为更好的解决方案 问题。鼓励开发人员在自定义评论上使用它 尽可能的指令。

    — AngularJS Developer Guide - Directive Types

    “M”限制使用最少,通常仅用于向后兼容和传递标记验证。

    【讨论】:

      【解决方案2】:

      我在想ng-if 之类的东西,它放了一个注释 html,表明如果匹配条件可以插入元素的位置,可能是它有自己的案例人们会使用它。

      【讨论】:

        猜你喜欢
        • 2017-02-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-31
        • 2013-07-10
        • 1970-01-01
        相关资源
        最近更新 更多