本文共 1076 字,大约阅读时间需要 3 分钟。
在nodeJs服务端上进行数据渲染,我们需要使用到第三方模块 art-template
,使用npm进行安装这个模块,npm install art-template
art-template 是一个简约、超快的模板引擎。
它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。在这里我们定义一个js文件,导入模块,修改一下 目录,读取一个html文件,并且给一个变量绑定一个值,使用一个变量进行接收,最后把这个变量进行打印输出
var template = require('art-template');template.defaults.root = './';var str = template('./art.html',{ value:'zhangsan'});console.log(str)
而art.html文件使用{
{}}读取这个变量值:如下代码所示{ { value}}
之后我们用node运行这个js文件:可以看到返回的值以及把value进行替换了。
CommonJS对模块的定义十分简单,主要分为:
exports === module. exports
先定义一个a.js
文件,并且进行导出,导出这个data的数值。
var a = 1;var b = 2;var c = a + b;exports.data = c;
之后定义一个test.js文件,导入a这个模块,打印出这个data的值
var a = require('./a')console.log(a.data);
使用node运行查看结果:
转载地址:http://pzqzi.baihongyu.com/