我们知道模板不能直接在界面上显示,需要调用的时候才能显示出来,调用的时候需要使用is属性来说明调用的是哪个模板,并且传参的形式可以有多种
!-- 直接给模板里面用到的字段赋值 --template is="mytemp" data="{{names:'aaa', add:'bbbb'}}"/template!-- 通过给模板赋值对象来调用--template is="mytemp" data="{{...person}}"/template!-- 通过给模板赋值数组里面的对象来调用--!--数据绑定使用对象---对象--template is="objectCombine" data="{{for: x, bar: y}}"/template!--数据绑定使用对象---扩展运算符对象 ... 将一个对象展开--
template is="objectCombine" data="{{...obj1, ...obj2, p: 5}}"/templatetemplate is="mytemp" data="{{...persons[0]}}"/templatetemplate is="mytemp" data="{{...persons[1]}}"/template
person是个对象数组,persons也是个对象数组,如果是对象数组,前面需要加上...,如果不是数组是字段可以直接定义,例如下面的代码
这个里面的item模板里面使用的是...item
这里面的act_index和scrollLeft就是单纯的字段,这里面就可以直接使用














