template函数

template()函数的调用格式如下:
_.template(templateString, [data], [settings])
其中,参数templateString就是模板标签,可选参数data为渲染标签的数据,可选参数settings为自定义模板标签的字符格式。
示例:
var tpl = _.template("<%console.log(str)%>");
tpl({ str: '姓名:林杰俊' });
前一句获取模板,模板中有参数str
后一句对str进行传参
一般,我们可以在HTML页面中定义模板模板格式为:
<script id="myid" type="text/template" >
<% 这里是模板内容 %>
</script>
用的时候通过id获取模板,如:
var tpl = _.template($("#myid").html)
如果template里面有参数变量,可以如下调用:
var myHtml = tpl({name:data})name为变量名,data为变量数据值。
之后可以将数据渲染到页面:
$("#anHtmlDiv").html(myHtml);
完成渲染

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值