HY, 我想知道AngularJS指令作为注释意义何在。我发现一些示例可以在显示警报消息的地方工作,即使是参数,但我没有看到用作注释的指令中的含义。 有人可以提供一些关于使用这个功能的意义的具体例子,或者以其他方式向我解释它的意义吗?
由于
答案 0 :(得分:1)
您可以将指令用作自定义标记,属性或注释。
对于自定义标记,旧版本的IE存在问题,需要额外的代码来处理它们。这在AngularJS网站上有很好的记录。
我不知道任何浏览器存在自定义属性问题,但自定义属性确实会阻止将W3C页面验证为正确的HTML4或XHTML。如果这对您很重要,那么能够将指令用作注释是有价值的。
HTML5允许以“data-”开头的自定义属性有效,因此对HTML5页面来说不是问题。