const { createApp, ref, onMounted, onUpdated, onUnmounted } = Vue; createApp({ setup() { const keyword = ref(""); const keywordInput = ref(null); let timer = null; onMounted(() => { // 任务: // 1. 让输入框自动聚焦 // 2. 建立一个定时器 }); onUpdated(() => { // 任务:输出 updated 日志 }); onUnmounted(() => { // 任务:清理定时器并输出销毁日志 }); return { keyword, keywordInput, }; }, }).mount("#app");