点击按钮,出现loading状态,两秒后取消loading:
点击按钮,出现loading状态,两秒后取消loading:
1 <!-- 设置button的loading属性 -->
2 <button loading="{{loading}}" bindtap="tap">操作</button>
Page({
data: {
loading: false
},
tap: function() {
// 把按钮的loading状态显示出来
this.setData({
loading: true
});
var _this = this;
// 接着做耗时的操作...
//设置两秒后取消loading状态
setTimeout(function() {
// console.log("延迟调用============");
_this.setData({
loading: false
});
}, 2000);
}
})
转载于:https://www.cnblogs.com/gidybzc/p/10301338.html