使用模板引擎时遇到的一个问题

 

 

模板引擎是一个重要的知识点,引以为戒!!!

1     <!-- 1. 创建左侧分类模板 id通常后面跟上一个Tmp-->
2     <script type="text/html" id="categoryLeftTmp">
3         <!-- as value i 可以省略  如果省略要获取循环的值 $value 如果不省略 使用as 后面的名称 作为获取循环的值 -->
4         {{each rows as value i}}
5         <li class="" data-id="{{value.id}}">{{value.categoryName}}</li>
6         {{/each}}
7     </script>

上面是正确的版本 

(注意!!!)特别注意这句话的理解,因为我在这里犯了一个错误:

 as value i 可以省略 如果省略要获取循环的值 $value 如果不省略 使用as 后面的名称 作为获取循环的值

下方式错误的版本

 

1     <script type="text/html"id="categoryLeftTmp">
2         {{each rows}}
3         <li class="active" data-id="{{value.categoryName}}">{{value.categoryName}}</li>
4         {{/each}}
5     </script>

 

 

 模板引擎的用法如下:

链接自:https://www.awesomes.cn/repo/aui/arttemplate

 

条件判断语法:

栗子:

 1     <script type="text/html" id="categoryRightTmp">
 2         {{if rows.length!==0}} {{each rows as value i}}
 3         <div class="mui-col-xs-4">
 4             <a href="javascript:void(0)">
 5                 <img src="{{value.brandLogo}}" alt="">
 6                 <p>{{value.brandName}}</p>
 7             </a>
 8         </div>
 9         {{/each}} 
10         {{else}}
11         <p style="text-align:center;color:#000;">这里没有数据哦</p>
12         {{/if}}
13     </script>

 

转载于:https://www.cnblogs.com/DZzzz/p/8604984.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值