给button设置position:static后,总是触发button的事件
发布于 5 年前 作者 qiaotao 10480 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

全部的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则没有这种情况

2 回复

不要轻易修改button的position属性

有尝试过把bindtap

换成

catchtap么?有没有用?

回到顶部