收藏
回答

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里的所有内容都注释以后,无论点击哪里都没有效果


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

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

最后一次编辑于  2019-08-29
回答关注问题邀请回答
收藏

4 个回答

  • A notorious liar(小花猫)
    A notorious liar(小花猫)
    2019-08-29

    乖乖你给了距离底部的位置你要考虑父容器是不是给了定位啊。

    2019-08-29
    有用
    回复
  • 老张
    老张
    2019-08-29

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

    2019-08-29
    有用
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-08-29

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

    2019-08-29
    有用
    回复
  • 拾柒
    拾柒
    2019-08-29

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

    2019-08-29
    有用
    回复
登录 后发表内容
问题标签