• <loading>
    • 简介
    • 子组件
    • 属性
    • 事件
    • Vue 示例

    <loading>

    简介

    <loading> 为容器提供上拉加载功能。

    warning 注意

    • <loading><scroller><list><waterfall> 的子组件,只能在被它们包含时才能被正确渲染。
    1. <scroller>
    2. <div v-for="num in lists">
    3. <text>{{num}}</text>
    4. </div>
    5. <loading>
    6. <text>Loading</text>
    7. </loading>
    8. </scroller>

    子组件

    • 诸如 <text><image> 之类的任何组件,都可以放到 <loading> 进行渲染。
    • 组件 <loading-indicator>: 作为 <refresh><loading> 的子组件使用,则拥有默认的动画效果实现。
      1. <loading>
      2. <text>Loading</text>
      3. <loading-indicator></loading-indicator>
      4. </loading>
    • 组件 <loading-indicator>: 作为独立组件使用时,通过animating属性控制动画状态。示例

    属性

    • display控制 <loading> 组件显示、隐藏。display 的设置必须成对出现,即设置 display="show",必须有对应的 display="hide"。可选值为 show / hide,默认值为 show

    事件

    loading 事件:当 <scroller><list><waterfall> 被上拉完成时触发。

    1. <loading @loading="onloading" :display="loadinging ? 'show' : 'hide'">
    2. <text>Loading ...</text>
    3. <loading-indicator></loading-indicator>
    4. </loading>

    Vue 示例

    基本用法