vue
文章平均质量分 58
不吃猫的老鼠不是好猫
这个作者很懒,什么都没留下…
展开
-
pinia + pinia-plugin-persistedstate + 组合式API 写法,持久化失效问题
2,初始化后本地存储没有,后来经过测试发现是store里面的数据,必须改变一次才能保存,也就是说如果我第一次调用没有设置过数据,是默认数据,是不会持久化保存的(默认数据好像也没有必要保存吧),当然也可能又其他配置可以初始化保存,暂时没有找到相关文档说明。不知道是不是pinia不推荐 组合式 的写法还是什么原因,感觉组合式的例子没有几个,网上用的也很少,资料也找不到,只能自己慢慢测试,先记录一下问题吧,防止后面又遇到。3,(我主要问题)上面配置都好了,组合式不能持久化,测试。首先是组合式写法,配置持久化。原创 2023-02-28 16:11:34 · 6797 阅读 · 2 评论 -
关于async/await使用retrun的问题
场景:页面渲染数据想异步获取,封装了一个函数async func(v) { let list = await get(url) return list[v]}然后调用 func 重新渲染数据,结果页面没有内容出来( 使用场景 this.text = func(v) )后来打印(console.log(this.text))发现 返回是一个promise对象这时候才知道 :使用 async定义方法,该方法会返回一个Promise对象如果返回结果为非Promise对.原创 2022-01-20 20:55:14 · 1430 阅读 · 0 评论