1.js**
const template =
require
('art-template');
const dateformat =
require
('dateformat');
const path =
require
('path');
// const views = path.join(__dirname, 'views', '06.art');
//設定模板的根目錄
template.defaults.root = path.
join
(__dirname,
'views');
//設定預設的模板字尾
template.defaults.extname =
'.html'
;//匯入模板變數 設定之後 就可以按照模板的格式輸出變數
template.defaults.imports.dateformat = dateformat;
const html =
template
('06.art',)
console.
log(
template
('07',)
);console.
log(html)
;
2.模板檔案中的**
//呼叫這個模板格式
}
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...
ArtTemplate模板引擎入門
天下武功,唯快不破 對的,arttemplate模板引擎最大的特點就是乙個 快 字,但是這套模板引擎官方github上的文件相當地精簡,雖然有完整的demo,但是說真的,也不知道是不是我智商不夠用,研究了一下午才把這套模板引擎應用到了我的web專案裡。id art container div id ...