在首页index.vue文件中
版本更新需要一个弹窗,本例用uview Modal 模态框
<!-- 更新弹出模态框 -->
<u-modal :show="upDateShow" title="发现新版本" showCancelButton @confirm="doUpData" @cancel='upDateShow = false' confirmText="更新">
<view>
<u--text :text="index+', '+item" v-for="(item,index) in upDateContent" :key="index"></u--text>
</view>
</u-modal>
data() {
return {
upDateShow:false,//更新弹窗
updateLink:null,//更新包的链接
upDateContent:null,//更新内容
android_type:null,//是否强制更新
}
},
在methods中定义2个方法
方法1:获取后台的最新版本信息并和目前的版本信息对比,不一致时,打开更新弹窗
update() {
this.$request({
url:''//接口
}).then(res=>{