实现本地存储函数useLocalStorage

 我们经常需要使用 LocalStorage API,一个好用的可组合函数封装将帮助我们更好地使用它,让我们开始吧 :




其中的watch可以修改为以下方式:

watchEffect(() => {
    localStorage.setItem(key, value.value)
})

// watchEffect自动添加了immediate:true

watchEffect:立即运行一个函数,同时响应式地追踪其依赖,并在依赖更改时重新执行。

watchEffect的特点可以查看watchEffect()和effectScope()-CSDN博客

你可能感兴趣的:(javascript,前端,开发语言)