博客> 微信小程序模板上添加多个事件有些事件不能触发
微信小程序模板上添加多个事件有些事件不能触发
2019-12-11 08:38 评论:0 阅读:120 IT喃
ios

一、背景

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

如下:

<view class='contentText'>
      <view class='title' catchtap="chooseDoorName" data-index="{{index}}">
        <view class='chooseList' xss=removed>{{name}}-{{menane}}</view>
        <image class='pulldownImg' src='/images/home/pulldown.png' xss=removed></image>
      </view>
      <view class="familyBgView" catchtap="openDoor" data-index="{{index}}">
        <view class='family'>
          <text class='bigContent' xss=removed>{{name}}-{{menane}}</text>
          <text class='littleContent' xss=removed>{{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;

四、总结

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

收藏
0
sina weixin mail 回到顶部