收藏
回答

事件触发

<navigator open-type='switchTab' url='/pages/home/home' class='nav2'>

<view class='buy' catchtap='verifications'>

<form report-submit bindsubmit="submitfromid" style='width:100%;height:100%'>

<button form-type="submit" plain style='width:100%;height:100%;border:none;line-height:114rpx;color:white'>立即购买</button>

</form>

</view>

</navigator>

我外层盒子有个事件  内部还有个触发fromid的事件 两个的触发点在一个区域  在工具可以触发两个事件  但是在手机就无法触发外层盒子的事件

回答关注问题邀请回答
收藏

2 个回答

  • 楠栅
    楠栅
    2019-01-11

    是的   就是catchtap 中的事件没有生效   内部的

    bindsubmit="submitfromid"生效了     我把外层改为bindtap也不行


    2019-01-11
    有用
    回复
  • ==
    ==
    2019-01-11

    catchtap会阻止向上冒泡事件的

    2019-01-11
    有用
    回复
登录 后发表内容