自基础库版本1.5.0起,触摸类事件支持捕获阶段

    事件触发的顺序为先捕获,后冒泡

    需要在捕获阶段监听事件时,可以使用capture-bind

    使用capture-catch可以中断捕获阶段和取消冒泡阶段

    在示例2-15中,单击inner view,会先后调用handleTap2、handleTap4、handleTap3、handleTap1。

    1. <view id="outer" bind:touchstart="handleTap1" capture-bind:touchstart="handleTap2">
    2. outer view
    3. <view id="inner" bind:touchstart="handleTap3" capture-bind:touchstart="handleTap4">
    4. inner view
    5. </view>
    6. </view>

    如果将示例2-15中的第一个capture-bind改为capture-catch,那么就只触发handleTap2