This commit is contained in:
Gdpao 2020-08-26 20:31:30 +08:00
parent 4876ddb383
commit 2e36f2a22f
3 changed files with 56 additions and 4 deletions

View File

@ -28,7 +28,7 @@
// #endif
},
onShow(){
this.getVersion();
// this.getVersion();
},
onLoad() {

View File

@ -22,8 +22,8 @@
<view class="swiper-item uni-bg-red">
<image :src=" 'https://' + item.launch_path"></image>
</view>
<view class="btn-init" v-if="parseInt(index) == 2" @click="goNext">立即体验</view>
</swiper-item>
<view class="btn-init" v-if="parseInt(index) == list.length - 1" @click="goNext">立即体验</view>
</swiper-item>
</swiper>
</view>
</view>

View File

@ -10,6 +10,10 @@
<view>{{ item.title }}</view>
<image src="../static/mine/21.png"></image>
</view>
<view class="list-item" @click="clearCache">
<view>清除缓存</view>
<view class="left-text">{{ fileSizeString }}</view>
</view>
<view class="list-item" @click="sheetStatus=true">
<view>退出登录</view>
<image src="../static/mine/21.png"></image>
@ -73,9 +77,13 @@
},
],
content: "是否退出登录!",
show: false
show: false,
fileSizeString: "", //
}
},
onLoad() {
this.getCache();
},
methods: {
...mapMutations(['logout']),
// 退 0 | 1退
@ -85,6 +93,45 @@
this.show = true;
}
},
//
getCache() {
let _this = this;
// #ifdef APP-PLUS
plus.cache.calculate(function(size) {
let sizeCache = size;
if (sizeCache == 0) {
_this.fileSizeString = "0B";
} else if (sizeCache < 1024) {
_this.fileSizeString = sizeCache + "B";
} else if (sizeCache < 1048576) {
_this.fileSizeString = (sizeCache / 1024).toFixed(2) + "KB";
} else if (sizeCache < 1073741824) {
_this.fileSizeString = (sizeCache / 1048576).toFixed(2) + "MB";
} else {
_this.fileSizeString = (sizeCache / 1073741824).toFixed(2) + "GB";
}
});
// #endif
},
//
clearCache() {
// #ifdef APP-PLUS
uni.showModal({
title: "确定要清理缓存吗?",
cancelColor: "#999",
confirmColor: "#f00",
success: (res) => {
// console.log(res);
if (res.confirm) {
plus.cache.clear(function(e) {
console.log(e);
})
}
this.getCache();
}
})
// #endif
},
toNextPage(url, ...params) {
uni.navigateTo({
url: url
@ -122,6 +169,11 @@
width: 14rpx;
height: 24rpx;
}
.left-text {
margin-left: auto;
font-size: 28rpx;
}
}
}
</style>