logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于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定义方法,该方

#javascript#前端#typescript
pinia + pinia-plugin-persistedstate + 组合式API 写法,持久化失效问题

2,初始化后本地存储没有,后来经过测试发现是store里面的数据,必须改变一次才能保存,也就是说如果我第一次调用没有设置过数据,是默认数据,是不会持久化保存的(默认数据好像也没有必要保存吧),当然也可能又其他配置可以初始化保存,暂时没有找到相关文档说明。不知道是不是pinia不推荐 组合式 的写法还是什么原因,感觉组合式的例子没有几个,网上用的也很少,资料也找不到,只能自己慢慢测试,先记录一下问题

#vue.js
到底了