diff --git a/src/global/initPlugin.js b/src/global/initPlugin.js index ad929f8..1b61467 100644 --- a/src/global/initPlugin.js +++ b/src/global/initPlugin.js @@ -293,4 +293,5 @@ export default function initPlugin() { window.createFile = createFile window.focus = focus window.toTop = toTop + window.listener = listener } diff --git a/src/views/Main.vue b/src/views/Main.vue index 5fbdcc3..cc5e063 100644 --- a/src/views/Main.vue +++ b/src/views/Main.vue @@ -223,7 +223,7 @@ onMounted(() => { updateShowList(activeTab.value) // 定期检查更新 - if (!utools.isMacOs() && window.listener?.listening) { + if (!utools.isMacOs() && window.listener.listening) { // 非macOS系统且监听器开启时 window.listener.on('change', () => { list.value = window.db.dataBase.data diff --git a/src/views/Setting.vue b/src/views/Setting.vue index 945cf7c..d712b6c 100644 --- a/src/views/Setting.vue +++ b/src/views/Setting.vue @@ -183,7 +183,7 @@ const handleRestoreBtnClick = () => { } onMounted(() => { - listenStatus.value = window.listener?.listening + listenStatus.value = window.listener.listening })