采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
为啥res.res.message 报错,该如何解决呢?
同学你好
看了一下,有几个问题
// 定义需要修改下
const result = reactive<resultType<T>>({
res:
null
,
loadingstate:
true
loadedstate:
false
error:
});
// 使用的时候因为最后是 toRefs 已经转成了 ref,所以需要加 value
<div>{{res.res.value.message}}</div>
// 这样就可以了
非常感谢!
这里关键是要将 res.res 设置对应的类型,如果你不想使用 泛型,可以传入 any,或者直接把默认值设置为 any,就可以了。
比如说
const res = useURLLoader<any>(....)
然后让 res.res 的类型为 any。
如果还是搞不定,可以将代码库发给我,我在本地帮你看下。谢谢
还是有问题老师, https://git.imooc.com/xjy12345654/vue3_TS_example/src/master/vue3_TS_example。最好用泛型处理下老师,我想学好泛型
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.5k 2
1.3k 2
889 17
1.4k 17
1.9k 15
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号