如何获取被点击对象的元素
以前学过一点点js,现在一个人学着弄微信小程序好累,求大神带我!
别的不多说先上代码
在wxml中的代码
在js中的代码
模拟器界面
触发tap事件的输出结果
问题:
(1):如何获取我点击对象的元素,比如我的程序里面我点击大阪如何输出输出他的placeName
(2):为什么我在data里面声明并且赋值了的backgroundColor输出之后还是undefined
(3):bindtap传递的参数e到底个什么东西o(╥﹏╥)o
另求介绍几个学习交流群,百度总解决不了我的问题。
以上三个问题解决了谢谢兔子熊和卢霄霄
2 回复
<view bindtap=“tap” data-name="{{item.placeName}}">
tap:function(e){
console.log(e.currentTarget.dataset.name)
}
传递的e相当于小程序里的事件吧,和一般html里的event差不对