jquery tmpl模板

jquery.tmpl模板是用模版生成html的框架其中的一种。

首先需要下载tmpl文本,引入到你的html文件中,在html文件中写代码

举例:

 

<!DOCTYPE html>
<html>
<body>
<head>
<script type="text/javascript" src="../javascript/item_list.js" ></script>
    <script type="text/javascript" src="../javascript/jquery.tmpl.min.js" ></script>
    <script id="form" type="text/x-jquery.tmpl">
         <tr>
                <td>${classification}</td>
                <td>${name}</td>
                <td>${price}</td>
                <td>${unit}</td>
         </tr>
    </script>
</head>

 

${}:花括号里面放的是变量,也可以放表达式。等价于{{= }}需要注意的是等号后面有空格的。

那当我需要渲染的时候该怎么办呢?

代码:$(#form).tmpl(  )

$(#form):是选取要进行渲染的标签,tmpl( )将传入的json对象绑定到模板上。

当我把对象绑定到模板上然后在哪展示呢

 <div>
        <table id="product_list">
            <thead>
            <tr>
                <th>分类</th>
                <th>名称</th>
                <th>单价(元)</th>
                <th>单位</th>
                <th></th>
            </tr>
            </thead>
        </table>
    </div>

 所以我写了个表头

appendTo()被选元素的结尾插入指定元素。

$(#form).tmpl(  ).appendTo(#product_list):将json文件绑定模板,需要渲染东西标签添加到标签id为product_list下。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值