4
A
回答
0
目前在AngularJs您可以指定標籤模板,然後貼上標籤使用在任何你需要的他們也可以在外部html文件中創建模板,然後使用ng-include將該模板包含在需要的地方。
在最近的一次演示中,角度團隊表示角度的未來將包括陰影DOM以及直接在頁面中指定自定義HTML標記和邏輯的能力,而無需爲您的瀏覽器構建指令以瞭解它是什麼。
2
基於DOM的模板語言依賴於DOM樹來識別模板指令。基於DOM的模板將遍歷DOM樹以發現模板化指令,然後操作DOM樹以生成最終的DOM樹,然後在瀏覽器中對其進行渲染。除非在服務器上使用虛擬DOM,否則基於DOM的模板語言只能在瀏覽器中使用。基於DOM的模板語言本質上要慢得多,因爲模板不能預編譯,因爲輸入是要操縱的DOM樹,輸出是操作的DOM樹。相比之下,基於文本和基於HTML的模板可以預編譯爲JavaScript函數,這是編譯器分析模板以查找所有感興趣的動態部分的結果。基於DOM的模板語言的
例子:
AngularJS,淘汰賽,焊接
帕特里克·斯蒂爾,同上的關於JavaScript的模板景觀http://psteeleidem.com/the-javascript-templating-landscape/將幫助你瞭解關於不同的JavaScript模板更詳細信息鏈接。
相關問題
- 1. 基於DOM樹的JavaScript模板引擎
- 2. 什麼是選擇基於在javascript模板
- 3. Heroku需要配置什麼來處理基於CoffeeScript的模板?
- 4. 什麼是基於Facebook PIXEL?
- 5. 什麼是mach_absolute_time基於iPhone
- 6. 什麼是會員模板?
- 7. 約束模板是什麼?
- 8. 什麼是模板語言?
- 9. 模板,什麼是編譯
- 10. MSChart模板xml的模式是什麼?
- 11. 什麼是等價的「直接到模板」基於類視圖在Django
- 12. 基於JSP的Spring模板
- 13. 將模板中的舞臺添加到交付管道時,基於模板的正確方法是什麼?
- 14. C++模板基於模板參數
- 15. 模板方法在基類中的用法是什麼?
- 16. 什麼是Javascript模板框架的基準?
- 17. 什麼是在軌道上的紅寶石基模板
- 18. 是「newPageLoaded」標誌?它是基於DOM還是基於網絡?
- 19. 爲什麼kafka是基於pull而不是基於push的?
- 20. 基於基本模板的Sitecore索引
- 21. 什麼是用於Node.js的Swig模板中的自動換碼?
- 22. HTML5不基於SGML,那麼它是基於什麼呢?
- 23. 什麼是基於AUTOSAR的MCAL模塊的文件結構?
- 24. 合併基於模板
- 25. 什麼是LINQ to SQL模板?它的優點是什麼?
- 26. 什麼是基於C的服務和基於Java的服務?
- 27. 什麼是基於規則的算法?
- 28. 什麼是基於堆棧的類?
- 29. 什麼是基於像Rails的
- 30. 什麼是基於堆棧的引用?
雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Wouter