美文网首页
微信小程序模板上添加多个事件有些事件不能触发

微信小程序模板上添加多个事件有些事件不能触发

作者: 管乐_VICTOR | 来源:发表于2019-08-19 15:00 被阅读0次

一、背景

1.模板上添加两个view,都分别绑定了事件,第一个事件不能触发
2.另外,发现view上面如果不放置text等的话,点击事件无法触发?

如下:

<view class='contentText'>
      <view class='title' catchtap="chooseDoorName" data-index="{{index}}">
        <view class='chooseList' style='display:inline-block;'>{{name}}-{{menane}}</view>
        <image class='pulldownImg' src='/images/home/pulldown.png' style='height:30rpx;width:30rpx;'></image>
      </view>
      <view class="familyBgView" catchtap="openDoor" data-index="{{index}}">
        <view class='family'>
          <text class='bigContent' style='display:block;font-size:30rpx;'>{{name}}-{{menane}}</text>
          <text class='littleContent' style='color:#666;font-size:25rpx;'>{{name}}-{{menane}}</text>
        </view>
        <view class='date'>
          <text>授权至:</text>
          <text>{{end_time}}</text>
        </view>
      </view>
    </view>

下面的view上面的事件openDoor就可以触发,上面的方法chooseDoorName触发不了,如果删掉下面方法的text,就都不能触发了,为什么呢?

二、分析

1.应该是第二个事件挡住了第一个事件的触发;

// 2019年8月19日更新
位置问题造成的

三、处理

1.暂时还没有找到处理的方法;

已经在网上找了很多种方法,发现网上的还是不够用,自己也研究了一下,再试试,加油!
有知道的童鞋帮忙解答一下,谢谢o(* ̄︶ ̄*)o
// 2019年8月19日更新
在不能点击的view 的样式中添加,问题解决

position: relative;

四、总结

还是要多读书,学的东西还是不够用;

相关文章

网友评论

      本文标题:微信小程序模板上添加多个事件有些事件不能触发

      本文链接:https://www.haomeiwen.com/subject/penssctx.html