17- ejs渲染

2017-10-25  本文已影响0人  小草莓蹦蹦跳

var template = '我要买一个iphone<%= a%>s';
var tempDict = {a:8};
 var html = ejs.render(template,tempDict);

实现的完整代码:

//导入第三方包ejs
var ejs = require('ejs');

/*使用ejs的过程
 * 1.设置模板
 * 2.设置数据
 * 3.使用数据渲染模板*/


/*1.设置模板
 * 模板一般由字符串组成,一般会把变化的东西以及系统无法系统的东西作为对应的参数
 * 语法规则:<%%>组成,把变化的东西和系统无法识别的东西放在%中
 * 一般如果是一个变化的值一般需要设置一个等号,等号需要和%连接在一起不能设置空格*/

    var template = '买iPhone<%= a%>s';

/*2.设置数据,数据一般是一个字典*/
    var tempDict = {a:8};

/*3.使用数据渲染模板
 * render方法第一个参数表示对应的模板,第二个参数表示数据*/
    var html = ejs.render(template,tempDict);

    console.log(html);


上一篇 下一篇

猜你喜欢

热点阅读