微信小程序 ————data传参小bug

前文:在开发过程中 需要点击某个列表 获取到当前点击节点的数据,按照文档利用data传参 就像原生的自定义属性 好吧撸代码:

//html
 <view >
     <image class="logo" mode="{{item.mode}}" src="{{cell.iconUrl}}"></image>
     <text data-itemClick bindtap="goHome">在逛逛</text>
     <text  style="color:#999;">(系统维护中...)</text>
        </view>
      </view>
   //js
   goHome(e){
  this.setData({list:e.target.dataset.item})
   }

bug 问题来了: 一会有值一会没有的 我草 这什么鬼 并且控制台报警告 设置list无效 妈蛋什么鬼 再去看文档没问题啊 主要一会有一会没有的 让我产生的自闭 ‘小朋友~~你是否有许多问号’ 经过一番查找 发现是驼峰命名的问题 自定义属性不要用驼峰命名 浏览器解析不了 全部换成小写就好了 妈的记一哈 不然搞得莫名其妙

#衍生知识:
1.e.currentTarget 代表的是,注册了监听点击事件的组件。在本例中,就是外层的View(包含了两个TextView).

2.e.target 代表的是,实际触发了点击事件的组件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值