|
|
@@ -89,9 +89,16 @@
|
|
|
</uni-grid-item>
|
|
|
</uni-grid>
|
|
|
</view>
|
|
|
+ <!-- 计算器弹出层 -->
|
|
|
<view class="popup_container">
|
|
|
<cui-calculator ref="calculatorPopup" size="normal"></cui-calculator>
|
|
|
</view>
|
|
|
+ <!-- 清除缓存弹出层 -->
|
|
|
+ <view class="clear_cache_popup_container">
|
|
|
+ <uni-popup ref="clearCacheDialog" type="dialog">
|
|
|
+ <uni-popup-dialog title="确认清除缓存" @confirm="clearCache"></uni-popup-dialog>
|
|
|
+ </uni-popup>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
@@ -115,15 +122,20 @@
|
|
|
}
|
|
|
}
|
|
|
function changeToolsGrid(e) { // 点击工具宫格
|
|
|
-
|
|
|
- if (1 == e.detail.index) { // 打开计算器弹出层
|
|
|
- openCalculatorPopup()
|
|
|
- return
|
|
|
+ switch (e.detail.index) {
|
|
|
+ case 1:
|
|
|
+ openCalculatorPopup()
|
|
|
+ break
|
|
|
+ case 2:
|
|
|
+ openClearCachePopup()
|
|
|
+ break
|
|
|
+ default:
|
|
|
}
|
|
|
console.log('changeToolsGrid', e);
|
|
|
// $tab.navigateTo('/pages/work/edit/index?title=' + '')
|
|
|
// $modal.showToast('模块建设中~')
|
|
|
}
|
|
|
+ // 计算器
|
|
|
const calculatorPopup = ref(null)
|
|
|
function openCalculatorPopup() { // 打开计算器弹出层
|
|
|
calculatorPopup.value.open()
|
|
|
@@ -131,6 +143,23 @@
|
|
|
function closeCalculatorPopup() { // 关闭计算器弹出层
|
|
|
calculatorPopup.value.close()
|
|
|
}
|
|
|
+ // 清除缓存
|
|
|
+ const clearCacheDialog = ref(null)
|
|
|
+ function openClearCachePopup() { // 打开清除缓存弹出层
|
|
|
+ clearCacheDialog.value.open()
|
|
|
+ }
|
|
|
+ function closeClearCachePopup() { // 关闭清除缓存弹出层
|
|
|
+ clearCacheDialog.value.close()
|
|
|
+ }
|
|
|
+ function clearCache() {
|
|
|
+ uni.clearStorageSync();
|
|
|
+ // 提示用户缓存清理成功
|
|
|
+ uni.showToast({
|
|
|
+ title: '缓存清理成功',
|
|
|
+ icon: 'success',
|
|
|
+ duration: 2000
|
|
|
+ });
|
|
|
+ }
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss">
|