html52.com
我爱小程序-开发者交流社区

view内容空白时,无论是bindtap 还是 navigator都不生效?

<navigator url="/pages/dingdan/dingdan">
  <view class='wolist'>
    <image src="../Brand-03.png"></image>我的订单</view>
</navigator>
 
<view class='wolist' bindtap="navigator" data-url="worizhi">
  <!-- <image src="../Brand-04.png"></image>我的日志 -->
  </view>

navigator:function(e){

  console.log(e)
  
},

wolist的CSS

.wolist{
  line-height: 80rpx;
  margin-bottom: 20rpx;
  font-size:30rpx;
  color: rgb(87, 86, 86);
  border-bottom: 1rpx rgb(219, 216, 216) solid;
  width: 660rpx;
  height: 80rpx;
}


现在遇到的问题是

虽然设置了view的宽度,但是当点击view内容里面空白的地方,无论是bindtap还是navigator 都没有效果,如:点击 我的订单后面空白的地方

必须要点在 view中内容的地方,如 点击我的订单才有效果

为了进一步验证,我把view里的所有内容都注释以后,无论点击哪里都没有效果

为了进一步验证,我把view里的所有内容都注释以后,无论点击哪里都没有效果但是点在文字和图标上 bindtap或者 navigator  都正常 ,我希望点击整行都可以有效果,

但是点在文字和图标上 bindtap或者 navigator  都正常 ,我希望点击整行都可以有效果,

不知道这个大家是怎么做的,我也不知道 这个是不是 bug 所以来问问

网友回复

拾柒:

没有复现,我这是可以触发bindtap的

o0o往后余生:

试了下是可以点击的,width设置为100%或者100vw吧

老张:

我们初期测试时,每个view都会加上背景色;

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付