【发布时间】:2015-09-02 00:43:19
【问题描述】:
我正在熟悉 AngularJS,并且我注意到可以通过在指令前加上 data- 来使您的模板代码符合 HTML5 标准。 (例如,data-ng-repeat="..." 而不是 ng-repeat="..."。)
我的第一反应是给我所有的指令加上前缀,但我一直在想:有没有令人信服的理由这样做?是否有任何已确认的浏览器在无效 HTML 属性上出现故障的案例?一段时间后,在所有内容前面输入data- 会变得相当乏味,而且会降低 HTML 模板的可读性。
【问题讨论】:
标签: javascript angularjs html standards web-standards