模板引擎简单使用
模板引擎简单使用
// art-template
// art-template 不仅可以在浏览器使用,也可以在 node中使用
// 安装:
// npm install art-template
// 该命令在哪执行就会把包下载到哪里。默认会下载到 node_modules 目录中
// node_modeles 不要改,也不支持。
// 在 node 中使用 art-template 模板引擎
// 模板引擎最早诞生于服务器领域,后来才发展到了前端
// 1.安装 npm install art-template
// 2.只需要使用的文件模块中加载 art-template
// 只需要使用 require 方法加载就可以了: require('art-template')
// 参数中的art-template 就是你下载的包的名字
// 也就是说 install 的名字是什么 则你的 require 中的就是什么
// 3.查文档,使用模板引擎的API
var template = require('art-template');
var fs = require('fs');
fs.readFile('./tpl.html',function (err,data) {
if (err) {
console.log('文件读取失败');
}
// template.render第一个参数是内容,第二个是模板数据
var ret = template.render(data.toString(), {
name: '明世隐',
age: 17,
address: '上海市',
hobbies: [
'写代码',
'唱歌',
'打游戏'
]
})
console.log(ret);
})
强调:模板引擎不关心你的字符串内容,只关心自己能认识的模板标记语法:例如:{{}}
{{}} 语法被称之为 mustache 语法 八字胡语法
文章目录
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭