置顶

小程序实战(十一):小程序bindtap传参

作者:勇康博客网 | 分类:小程序 | 浏览:6955 | 日期:2022年06月19日

前言

上一篇我们讲了小程序实战(十):小程序缓存,有兴趣的小伙伴可以点击链接查看。这一节讲小程序bindtap传参

剖析

文章列表页跳文章详情页的时候,我发现了一个问题,bindtap绑定的事件不能直接写:bindtap=jumpToArticle(item.id);

这样写不行,会报错:

VM2760:1 Component "pages/index/index" does not have a method "jumpToArticle(item.id)" to handle event "tap".

那么我需要传参怎么办呢,官方是这样定义的。

bindtap只是写明函数名,例如,bindtap='setNumber',而不是bindtap='setNumber(1)',在js中只要写function(e).通过e可以获取所传过来元素的所有信息。

大概是如下图所示的样子:


上代码:

index.wxml

<view id="article" data-id="{{item.id}}" bindtap="jumpToArticle">点击</view>


index.js

 jumpToArticle:function(event){console.log(event);  },

event打印结果

{
"type":"tap",
"timeStamp":895,
/////////////////////////////////
"target": {
  "id": "article”,
  "dataset":  {
    "id”:458
  }
},
"currentTarget":  {
  "id": "article”,
  "dataset": {
    "id:”458"
  }
},
///////////////////////////////
"detail": {
  "x":53,
  "y":14
},
"touches":[{
  "identifier":0,
  "pageX":53,
  "pageY":14,
  "clientX":53,
  "clientY":14
}],
"changedTouches":[{
"identifier":0,
  "pageX":53,
  "pageY":14,
  "clientX":53,
  "clientY":14
}]

总结

注意两点:

1:data-名称 不能有大写字母,如果需要,可以通过 - (中划线)来连接单词,编译的时候小程序会将第二个单词首字母自动大写。图中代码是为了自己标志,所以第二个单词的首字母大写了,其实可以不用。data-* 属性中不可以存放对象。

2:注意打印结果中target和currentTarget的区别。

target 触发事件的源组件。currentTarget 事件绑定的当前组件。

如果你在父容器上绑定了事件并传参,当你点击父容器时,事件绑定的组件和触发事件的源组件是同一个元素,所以currentTarget 、target 都可以拿到参数,但是当你点击子元素时,target 就不是事件绑定的组件了,所以拿不到参数。由于事件冒泡的机制,父容器上绑定的事件依然可以触发,所以currentTarget 依然可以拿到参数。

本节内容完,下一节我们讲小程序页面跳转及传参

发表评论

trx转错包退 游客 2026-07-15 · 回复该评论
转错包退【TT8PjcCrbTL3TPZALUWULAAGJETAu639pp】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-15 · 回复该评论
转错包退【TQGiNzYQameeX9wk7kst4j2L6QQQQQQQQQ】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-15 · 回复该评论
转错包退【TAesDas6DpGZkuSRQNs2o7tpfBPKjUpmnw】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-15 · 回复该评论
转错包退【TQGQu9XGuf1KLsvemTs7r6KZK777777777】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-15 · 回复该评论
转错包退【TLMTUXXBQV7QMqjcsfesz3ZM7t4Z4qDQ6T】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-14 · 回复该评论
转错包退【TBQAwPyRAXodgYkRecwvjyFDDZXAhvXb5z】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-14 · 回复该评论
转错包退【TT8PjcCrbTL3TPZALUWULAAGJETAu639pp】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-14 · 回复该评论
转错包退【TDii6vao7xyWg2rKPbCPWVRpSmne8xcqYx】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-14 · 回复该评论
转错包退【TY4TfHR5QBAXUxVkeLauZPg2qMpaUhvwkK】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-14 · 回复该评论
转错包退【TKWR4XSTduDfUjzKbVX7ffTpA5DePmXniy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-13 · 回复该评论
转错包退【TRpc**aUityDXcydKdT8QVPYcE6cwWdMxx】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-13 · 回复该评论
转错包退【TS6j7LqeBCMB6vxp3Xyr9jWKnxtijZQhF1】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-13 · 回复该评论
转错包退【TGpXgECuUE63hMsJi51nudPNwF7BNcf2fN】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-13 · 回复该评论
转错包退【TJt8CFswqnFhcxbEhpnugucRHw99999999】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-13 · 回复该评论
转错包退【TQGc9RqmJ4ZUMdsETFAN6hsg9BcWVqHPth】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-12 · 回复该评论
转错包退【TE6FtJc8UZwH2iQ8QwKBZjRy9jBPmrn22Z】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-12 · 回复该评论
转错包退【TSUUroLx1JbdJXYNJd6eeQUp6AXMDUFujy】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-12 · 回复该评论
转错包退【TTArF9Tz79FzhDaEj2gYcBsEWuWyVAwH8L】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-12 · 回复该评论
转错包退【TJj5amsZSGQpydjjFuCUQ7Yn6HJv666666】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【THE75z6zez3vBC2CvkB1ZENXZesr8dCxru】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TTWwf8RgdpDxTQBfYAzJEEhRJeatq4RrCS】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TWYzMxYSJquveDwxVVd3JouTtXShJG3Ybn】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TLPC2LjmEz4kWEdR5Gw2xbMhb1cPUb1cX6】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TKuzALWyDpP6joMtQJsbstrqgyNRN8mSPU】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TEzogEqn3fHX5yusYzyeUmENq611111111】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TRZy7X94vqiKXeDAzJLvEPd2LJo3vsxRgF】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TNrQSBEcYr8Vm1WmiJrQEVW8QbbY2Bw2CY】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TA8chALUXkYgjDMbLLHHe3Gs8Ep6666666】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TBXieTCopELUXmkib4KoaUGptdnP5cvVLb】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TZ4Q8J9AKb1UJTSzrPYfDggMaaaaaZsEds】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-11 · 回复该评论
转错包退【TTWwf8RgdpDxTQBfYAzJEEhRJeatq4RrCS】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【TKcNUfB8TTtnctuKaGuLcovu1eSYBLKRwG】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【TQsTUssBdt2NtuhwDn1nYVj22EEEEEEEEE】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【TENZhA6j5ip7w2zJe7Xgd9gtcCH3vLSC9z】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【THZYBtxpNf4jxqgPYHUJ3wedzGb5qpJs7n】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【TVJqvpnWbGCDH7FYafNanPD2yfkqX4Hsds】客服TeleGram:【@TrxEm】

trx转错包退 游客 2026-07-10 · 回复该评论
转错包退【TQ4VotL6ry5EWNjEkJK52bab5yEpNo3cAi】客服TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-09 · 回复该评论
u地址转错 【TU7wsEFFLsV8JyM5rgmpUhAt68V6qpFxkc】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-09 · 回复该评论
u地址转错 【TKPryhthwfuRm5QSMiZgwXRwz6zUUWLiH9】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-09 · 回复该评论
u地址转错 【TKRA5DmGo4APW4CV8HsssssBEaxwyJb43n】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-08 · 回复该评论
u地址转错 【THFVuR6tpUifSWHhanZENvLmZbbbbbbbbb】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-08 · 回复该评论
u地址转错 【TDwrCFtjccBr8dcV49dbesGCJXsydTXVf2】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-08 · 回复该评论
u地址转错 【THWtoUnsz3Bdh5YtPjenzeAQMGrW4PRhh7】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-08 · 回复该评论
u地址转错 【THzniYgMC4TuU3fw4b7MNDyrmxzbffomvz】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-08 · 回复该评论
u地址转错 【TCdSoBPFXPtsvFnRUdm8RTB92ArJFXAqBY】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-07 · 回复该评论
u地址转错 【TQGrLNrNJ7E187LEWQZWQRWsUahhGDx96Z】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-07 · 回复该评论
u地址转错 【 TAzG4kQFcDHf6hrgAgAmwQNi21U2rx9hWm 】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-07 · 回复该评论
u地址转错 【TVXMSdYVVtJ5se2kbWuY7MKNjACthgdDyC】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-07 · 回复该评论
u地址转错 【TUT9QeC5hm96yhtEkSBpztCih2hLKMv92u】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-07 · 回复该评论
u地址转错 【 TRZy7X94vqiKXeDAzJLvEPd2LJo3vsxRgF 】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-07 · 回复该评论
u地址转错 【TV4jp6pxyoAXSUHpHBMp5ivBfBfsfZFeHv】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-07 · 回复该评论
u地址转错 【TN5oUrA3bKkB8bntWft9PHC8xC38Cz6fbT】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-06 · 回复该评论
u地址转错 【TBUBatDVE6qPdirh1Yh5T36CdRQ17PVQ9o】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-06 · 回复该评论
u地址转错 【TFxQpLU6XF7JReMXcNXJdK3spT6WKwFkxy】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-06 · 回复该评论
u地址转错 【TD2YAnaSbNVj5g5fmMG2QwPoGtyTiksXiS】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-06 · 回复该评论
u地址转错 【 TXDSpt2Bqpu9NZVgwCepD5jareENddnZrk 】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-06 · 回复该评论
u地址转错 【TPpHtc4L**HNQbLpW1VxziDZzjZmyB5XBJ】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-05 · 回复该评论
u地址转错 【TYMnNcWxweDtBCEGrE1FTSq5B6g6YMiJF3】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-05 · 回复该评论
u地址转错 【 TPbp5LCvJuPeRv4TBKpQrpq6oVtYVfqFw8 】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-05 · 回复该评论
u地址转错 【 TNxnab1vczXYgeYyQyyUNqPA1hULmNVZxp 】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-05 · 回复该评论
u地址转错 【 TE3BBq1Rf7KueRbV1x1C9i8pSooooooooo 】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-05 · 回复该评论
u地址转错 【 TJPSwoniMEGRBgK3z9Mg6hRfjAKyifbZoN 】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-05 · 回复该评论
u地址转错 【TK6Y8vSiCGnYyEcikgCyDTDjiWMvL7Z1vE】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-05 · 回复该评论
u地址转错 【TXnYU7c1R6p6L2FwdVku89VaS888888888】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-04 · 回复该评论
u地址转错 【THCFErTkkRkmAP5xymmTrVRoR9Vb1WUfPD】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-04 · 回复该评论
u地址转错 【TWNv57BeKabpqby1QXjgVqJyHDNPGAo3wo】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-04 · 回复该评论
u地址转错 【TQ1pEBDYUg13H2Re4gKg9H5cvbtess8bai】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-04 · 回复该评论
u地址转错 【 TJve4mHzGXNhkdXtrDjsfaHwrmexAFa4bg 】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-04 · 回复该评论
u地址转错 【TKo7HU63MEs1sYdNt8AeFdxchGpg58y7pJ】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-04 · 回复该评论
u地址转错 【TM8NYsKHpW6nQNrB3xLBnRhpCsakWjH1DY】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-04 · 回复该评论
u地址转错 【TVJqvpnWbGCDH7FYafNanPD2yfkqX4Hsds】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-04 · 回复该评论
u地址转错 【TE8dZ54o3imVkSi5SVGFaCHGghuHNLBRNg】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-03 · 回复该评论
u地址转错 【TCwb97ns3gYiDct4swN9hTcShHG2yd7pbz】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-02 · 回复该评论
u地址转错 【TSZnJRhxpUsga1EEiap31rXcPjaC6o44Np】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-02 · 回复该评论
u地址转错 【TDxMA8SUrP9b1cxD7gbEnVAXrnBZQrbQoZ】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-02 · 回复该评论
u地址转错 【TKTBvtuBf8yjA8cP1E5CP7meHmBFtK2Pw9】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-02 · 回复该评论
u地址转错 【TDYfrwHpabavLU9uAzU5wzLLisJub55555】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-01 · 回复该评论
u地址转错 【TK4XWsbNrKy9ivS7KJACim5JnUZDvuNtcK】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-01 · 回复该评论
u地址转错 【TPMS49hztLW1ohq8b14fy6wU6W3EiLtaSM】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-07-01 · 回复该评论
u地址转错 【TUzpxGAkbKNu423y5MWKF6gJUU9TA3koXG】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-07-01 · 回复该评论
u地址转错 【 TBQxHCFPJ3t7b5JA7K1rY5XgGiPxuWN27S 】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-01 · 回复该评论
u地址转错 【TPN8WtTBK2eFcPLBcHQKLX6m4twMKA8Hex】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-07-01 · 回复该评论
u地址转错 【TNpYDM997mKg3mNr19L2Ez2894a3nriNZX】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-07-01 · 回复该评论
u地址转错 【TDniab9ZDfvDPLzc5TvDCBKVcti9998owu】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-30 · 回复该评论
u地址转错 【 TUkraoSLGpxey4uVmJWAGD3Mqppppppppp 】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-06-30 · 回复该评论
u地址转错 【TTHTmHb723KxsLqmhkdA5erwfJUUyg3qRv】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-06-30 · 回复该评论
u地址转错 【TVZJffcN78MHCevJvf9BSKdPnBvt4XCyx6】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-30 · 回复该评论
u地址转错 【TV5JYxy8GUjtjtg58aLnk7mxo8ZZZZZZZZ】转错请联系TeleGram:【@TrxEm】

trx能量机器人 游客 2026-06-30 · 回复该评论
u地址转错 【 TYxDQ3NhNddNf1eG86U7AYndCzChsACS1E 】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-30 · 回复该评论
u地址转错 【TTDnbCtxNgd4Br6sHUJ1qnw1mHQywZfbgD】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-29 · 回复该评论
u地址转错 【TFKsKCESTW5A37w2mRXBM7Rd11Fx85joFA】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-06-29 · 回复该评论
u地址转错 【TBAJtaXvFomygu94MGoXV2QHRA946Xche3】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-29 · 回复该评论
u地址转错 【TTYNcCojTG2JWFevnJWJHw6anogPEdhrd1】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-29 · 回复该评论
u地址转错 【TWPgeP2KGu9NbzJGcGqrtWDiKDe5H7Y7Gs】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-06-29 · 回复该评论
u地址转错 【TJbWTNU4dzEYsepF8ofDsottRnNjZkEFt8】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-06-29 · 回复该评论
u地址转错 【 TQv3cZxx9HtKPdxrPGeK7rCtpS1FihJcTH 】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-06-29 · 回复该评论
u地址转错 【TBbVKrgNYbjb9HHMtTP25jes6HqjXz7xmd】转错请联系TeleGram:【@TrxEm】

波场能量租赁 游客 2026-06-28 · 回复该评论
u地址转错 【 TTLvAVAWkvrudHoSaPvXbLS6VJrBaUqCXc 】转错请联系TeleGram:【@TrxEm】

节省TRX手续费 游客 2026-06-28 · 回复该评论
u地址转错 【TNH3HfUicx7JNPzHdF9dJ2Qs1TUSufGiBq】转错请联系TeleGram:【@TrxEm】

trx能量租赁 游客 2026-06-28 · 回复该评论
u地址转错 【TPCYr8nBMw6nAT2CYhWdYgfuyuxqUUUUUU】转错请联系TeleGram:【@TrxEm】

取消
微信二维码
微信二维码
支付宝二维码