- 需求的场景描述(希望解决的问题)
全部的wxml
<view class="container">
<button bindtap='syso2' style='position:static'>222222</button>
<view bindtap='syso1'>111111</view>
</view>
js里就简单打印
syso1() {
console.log('1111111111111111')
},
syso2() {
console.log('22222222222222')
},
现象:当我不使用style='position:static'时,可以分别打印1和2,但是加了之后只能打印22222
如果把view改成button则没有这种情况
不要轻易修改button的position属性
本来也没有主观去改position可能当时写的太快了,然后出了问题,排查了好久才发现这个莫名其妙的问题。
button一直有这个问题。。
很难受,萌新的道路充满花里胡哨的荆棘…
哈哈哈哈 披荆斩棘啊
用view把button包一层,在view里写position呢?这样能不能解决你的需求呢?
有尝试过把bindtap换成catchtap么?有没有用?
试了下还是老样子