Step1:在app.js中,导入util包用于获取时间
var util=require('/utils/util.js')
Step2:在app.js中,将onLaunch函数加入以下内容:
onLaunch: function () {
var time='2022/05/22 13:00:00' //这个时间是预计审核通过后的时间
var t=util.formatTime(new Date());
this.globalData.ischeck = t<time?true:false
console.log(this.globalData.ischeck)
console.log(t)
},
Step3:在app.js中,globalData中加一个变量;
ischeck:true,
Step4:在需要伪装页面的wxml中进行如下修改:
<view wx:if="{{ischeck==false}}">
注:真正的界面内容,直接将之前的页面所有复制到这个框体下
</view>
<view wx:else>
注:给审核人员看的东西,加载ing,可以在wxss修改样式等
</view>
Step5:在需要伪装页面的js中导入app全局;
var app = getApp();
Step6:在需要伪装页面的js的data中加入变量;
ischeck:true,
Step7:在需要伪装页面的js的onLoad函数中加入以下内容:
this.setData({
ischeck:app.globalData.ischeck,
})
至此伪装页面完成,在设定的时间之前,都只能看到伪装的内容!
标签:微信,app,js,ischeck,var,伪装,定时,页面 From: https://blog.51cto.com/u_15229916/7126884