在我无法直接控制HTML(用户创建的HTML)的情况下,是否有正确的角色礼仪'通过javascript迭代DOM并在手动引导角度之前添加角度语句/指令?
当您无法控制HTML文件时,有没有办法通过角度将角度添加到HTML中?或者至少以更有利于角度的方式?
答案 0 :(得分:1)
在通过angular(角度编译阶段)编译HTML之前,修改它没有任何问题。但是,一旦编译阶段开始(即调用指令的编译函数),您应该只修改其子代。
回答第二个问题 - 是的,有一种方法可以通过角度来引导HTML,而无需添加任何特定于角度的属性(例如ng-app)。这可以按如下方式完成:
angular.element(document).ready(function() {
angular.bootstrap(document, ['myApp']);
});