微信小程序怎么靠点击事件拿到对应数组的唯一id?

JavaScript010

微信小程序怎么靠点击事件拿到对应数组的唯一id?,第1张

1、请求获取的数据赋值给页面data中;2、页面 wx:for循环输出 并每个item中添加bindtap点击事件 clickid(item.id)3、js中clickid点击事件中 就拿到id了clickid(id){console.log(id)}

通过ref取值:

<input type="text" onChange={this.changeFun.bind(this)} ref='inputs' />

changeFun(e){

console.log('输入的值:',this.refs.inputs.value)

}

在function(e){}函数体中用语句

e.preventDefault()

$('#id').click(function(e) {

e.preventDefault()

})

错在:这个是jquery代码,没有加载jquery库就不能运行,其次,这个return false不对。

扩展资料:

js事件绑定方式总结(click事件)

1、HTML onclick事件属性

<button onclick="clickMe(this)">click me</button>

function clickMe(this) {2     alert("click me")3 }

2、JavaScript onclick事件

<button id="button">click me</button>

document.getElementById("button").onclick=clickMe

3、IE4+<script for>

1 <button id="button1">click me</button>

1 <script for="button1" event="onclick">2     alert("click me")3 </script>

4、IE5/windows attachEvent()方法

<button id="button2">click me</button>

document.getElementById("button2").attachEvent("onclick",clickMe)

5、W3C DOM addEventListener()方法

<button id="button3">click me</button>

document.getElementById("button3").addEventListener("click",clickMe)