微信小程序 template模板使用中 遇到的问题

最近在做用户评论相关的东西,扯到评论  那就会有很多人参与,即会有不同的内容形式产生

设计如图

这个列表不同用户发言展示的唯一区别就是图片排版,就想着封个template

模板如下

 (这里根据图片张数来判断加载不同模式  图上只截了张数为3 6 9的模式)

然后调用的时候出问题了

数据结构是这样的

调用如下

<block wx:for='{{list}}'>

<template is='xxxx' data='{{item.pics}}'> </template>

</block>

这样调用,渲染不出来

然后改改改改  把item.pics 改成了 pics: item.pics

就成了

 至于为什么这样写就可以了  并不清楚(MMP)

如果有过路大神知道原理的话  还请不吝赐教

 

之前是LZ对template这个东西不够了解,现在用的多了,大概知道是为啥了。 就和wx:for一样,默认的循环项就是

item,索引就是index,在向template中传值时,item可以直接丢进去, 别的参数名,就需要在data='{{}}'里声明一下,

才能在template里面调用

data="{{ ...{name: '张三', age: 14, sex: '女'} }}"

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

97pra

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值