mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2025-12-15 09:48:14 +08:00
feat(TGWindow): 精简代码,缓存可清除
This commit is contained in:
@@ -8,7 +8,10 @@
|
||||
<v-list-item-title>打开用户数据目录</v-list-item-title>
|
||||
</v-list-item>
|
||||
<v-list-item @click="deleteData" prepend-icon="mdi-delete">
|
||||
<v-list-item-title>删除本地数据</v-list-item-title>
|
||||
<v-list-item-title>删除用户数据</v-list-item-title>
|
||||
</v-list-item>
|
||||
<v-list-item @click="deleteTemp" prepend-icon="mdi-delete">
|
||||
<v-list-item-title>删除临时数据</v-list-item-title>
|
||||
</v-list-item>
|
||||
<v-list-item @click="setDefaultConfig" prepend-icon="mdi-cog">
|
||||
<v-list-item-title>恢复默认配置</v-list-item-title>
|
||||
@@ -73,6 +76,18 @@ async function deleteData() {
|
||||
});
|
||||
}
|
||||
}
|
||||
// 删除临时数据
|
||||
async function deleteTemp() {
|
||||
const res = await dialog.confirm("确定要删除临时数据吗?");
|
||||
if (res) {
|
||||
await fs.removeDir("tempData", {
|
||||
dir: BaseDirectory.AppLocalData,
|
||||
recursive: true,
|
||||
});
|
||||
await fs.createDir("tempData", { dir: BaseDirectory.AppLocalData });
|
||||
await dialog.message("临时数据已删除!");
|
||||
}
|
||||
}
|
||||
// 恢复默认配置
|
||||
async function setDefaultConfig() {
|
||||
const res = await dialog.confirm("确定要恢复默认配置吗?");
|
||||
|
||||
Reference in New Issue
Block a user