location.reload 在安卓中是无效的,解决办法是在methods中自定义一个方法,方法内容调用onload中的方法,理论上就是把初始化时执行的接口重新执行一遍,这样就等于是刷新了。然后在你POST成功的success方法中调用这个自定义的方法,即可成功刷新!

自定义方法例如:

reload(){
	api.checkToken();
	this.getdetail();
},

POST请求成功后调用:

success: (res) => {
		uni.showToast({
			title: res.data.msg,
			duration: 2000
		});
		if(res.data.code == 1){
			setTimeout(function(){
			that.reload();
		},2000);
	}
},
点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部