基於art template解釋模板引擎的作用

2021-09-24 17:04:56 字數 424 閱讀 3773

我們在開發時,經常會遇到這樣的需求:從服務端取到某些資料,以指定的介面展示出來資料中的一些資訊.這種情況,我們可以通過js**動態的建立相關節點並把對應的資料放到節點中.但是當介面比較複雜的時候,這種方式就會顯得繁瑣而且不容易維護,因此,模板引擎出現了,他可以讓我們在正常的html寫法的模板中取得js中對應的資料變數,在需要使用的標籤中直接把變數巢狀進去.這樣就方便很多,下面使用art-template模板引擎舉例說明:

可以看到模板引擎為我們生成的介面:

用起來相當方便,查了一下,市面上的模板引擎有很多,個人認為沒有必要全部都研究,只要了解了他們的作用是幹嘛的,用的時候再查閱官方文件即可.

art template模板引擎

1.模板語法 2.輸出 將某項資料輸出在模板中 3.原文輸出 如果資料中攜帶html標籤,預設模板引擎不會解析標籤,會將其轉義後輸出 4.條件判斷 在模板中可以根據條件來決定顯示哪塊html 5.迴圈 6.子模版 使用子模版可以將 公共區塊 頭部 底部 抽離到單獨的檔案中 7.模板繼承 使用模板繼承...

artTemplate模板引擎

使用乙個type text html 的script標籤存放模板 模板邏輯語法開始與結束的界定符號為 與 若 後面緊跟 號則輸出變數內容。template.render id,data var data var html template.render test data document.gete...

art template 模版引擎

模版引擎是第三方模組 可以讓開發著以更友好的方式拼接字串,使專案 更加清晰,更加易於維護。art template 模版引擎 使用命令列工具 輸入 npm i art template 進行安裝 使用const template require art template 引入模版引擎 告訴模版引擎要...