0
在我無法直接控制HTML(它由用戶創建)的情況下,通過javascript遍歷DOM並添加它是否合適「角度禮節」角度語句/指令在手動引導角度之前?通過javascript替換HTML角色化的HTML
當您無法控制HTML文件時,是否有方法通過角度將角度添加到HTML中?或者至少以更有利於角度的方式?
在我無法直接控制HTML(它由用戶創建)的情況下,通過javascript遍歷DOM並添加它是否合適「角度禮節」角度語句/指令在手動引導角度之前?通過javascript替換HTML角色化的HTML
當您無法控制HTML文件時,是否有方法通過角度將角度添加到HTML中?或者至少以更有利於角度的方式?
在通過angular(角度編譯階段)編譯HTML之前,修改它沒有任何問題。但是,一旦編譯階段開始(即調用該指令的編譯函數),您應該只修改它的子項。
要回答第二個問題 - 是的,有一種方法可以通過角度引導您的HTML,而無需添加任何角度特定的屬性(如ng-app)。這可以做到如下:
angular.element(document).ready(function() {
angular.bootstrap(document, ['myApp']);
});
如何在編譯功能之前添加其他ng屬性?像'ng-click'或'ng-show'等...... – EmmaGamma
以上建議適用於包含ng-attributes的指令。 – pixelbits
對不起,我還不夠清楚。那麼在編譯函數之前用角度添加其他ng屬性怎麼樣?它只是覺得有一塊jquery運行在頂部,然後是我所有的角度下面很瘋狂。似乎應該有一些通過角度添加屬性或更改屬性的方法。 – EmmaGamma