HTML模板渲染引擎Hogan

本文介绍了Hogan.js,一个HTML模板渲染引擎。通过npm安装后,可以使用不同的语法来处理变量、HTML编码、循环和条件判断。例如,`{{name}}`用于对HTML编码,`{{{name}}}`则不编码直接插入DOM,`{{#list}} {{/list}}`用于循环,`{{^list}} {{/list}}`表示否定逻辑,而`{{.}}`代表当前循环元素,`{{!}}`则用于注释。
摘要由CSDN通过智能技术生成
Hogan的安装和使用

通过npm安装hogan:

npm install hogan.js --save-dev


CommonJs下的使用方式:

// 引入hogan
var hogan = require('hogan.js');

// 渲染所需模板
var template = '<div>Hey! I am {
   {name}}!</div>';

// 渲染所需数据
var data = {
   
    name : 'Rosen'
};

// 模板的编译
var compiledTemplate = hogan.compile(template);

// 模板的渲染
var result =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值