use*_*094 8 javascript angularjs
有没有办法阻止Angular创建"帮助"HTML注释?例如,
<div ng-include="myTemplate"></div>
Run Code Online (Sandbox Code Playgroud)
会转变成类似的东西
<!-- ngInclude: 'hurr-durr.html' -->
<div ng-include="myTemplate"></div>
Run Code Online (Sandbox Code Playgroud)
我怎么阻止这个?我查看了Angular源代码,我看到这些"帮助器"是由几乎每个指令中的无条件document.createComment生成的,所以我想通过使用一个配置设置就无法一次性阻止它们.提供者什么的.但也许有一些没有"助手"的自定义Angular构建?我想我可以写一些Yeoman/Grunt任务,每当我建立一个新项目时,从Angular的源中删除/评论.createComment-s.或许你们知道一个小提琴已经做到了吗?而且,这引出了我的最后一个问题:这些评论对于Angular的正常运作至关重要吗?如果我删除它们,它会在我的应用程序中引起某种不稳定吗?应该只重写CSS并"处理它"?
这些注释对于Angular如何处理某些元素至关重要.目前不支持删除它们.你有什么问题吗?