函数的引入、handelbars中if、for等各种方法的使用。
在处理数据时,自己使用原生JS或者是JQ都不是很好的方法,因为多少会影响数据的加载,如果数据较多时,还会直接影响到用户的体验,导致用户体验不佳。所以可以使用handelbars进行数据渲染,它底层对于数据已经做了处理,相对于我们自己使用原生JS或者JQ来说比较快一点,这里不说handelbars的底层,只是说当前的最常见用法,有兴趣的可以自己去看handelbars的代码。
下面是我写的一个table表格,并且实现了全选、反选(我的每一个都是分开的文件tpl、css、JS)。
1、这是tpl文件
<div class="tpl" id="container">
<table cellpadding="0" cellspacing="0" style="" class="table">
<thead>
<tr class="">
<th class="first-th"></th>
<th class=" ">名字</th>
<th class=" " >年龄</th>
</tr>
</thead>
<tbody id="">
<!--判断是不是有子元素-->
<tr>
<td