欢迎光临精准像素,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

微信小程序教程

loading加载中效果两种实现方法

微信小程序教程 精准像素 2021-08-31 共10人阅读

方法一

直接在代码里控制,在wxml文件里布局弹窗loading层,利用条件渲染,在JS代码里控制是否显示loading层。

文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-react.html?t=20161107#wxshowtoastobject

js代码

showLoading:function(){
       wx.showToast({         title: '加载中',         icon: 'loading'
       });
    },cancelLoading:function(){
       wx.hideToast();
    }

方法二

在wxml文件里布局弹窗,利用条件渲染,在js代码里控制是否显示

文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/list.html?t=20161107

wxml代码

<view >
   <loading wx:if="{{showLoading}}">加载中</loading>
</view>

js

data: {      showLoading:true},showLoading:function(){     this.setData({        showLoading:true
    })
 },cancelLoading:function(){    this.setData({        showLoading:false})