ts限定类型

来源:12-6 描述列表数据渲染与签到联动

KLovei

2024-02-28

为什么在局部路由守卫中使用vuex需要断言成StateAll,在页面中却不需要呢?
比如store.state.users.infos
写回答

1回答

西门老舅

2024-02-29

你好,因为页面中使用的store是来自于useStore这个方法得到的,而在我们封装的useStore中是用到了StateAll类型的,所以不需要断言了,而路由中使用的store只是vuex自带的store对象,是没有StateAll类型的,只不过useStore产生的store和vuex自带的store功能是一样的

0
1
KLovei
好的谢谢老师
2024-03-01
共1条回复

Vue3 + React18 + TS4入门到实战 系统学习3大热门技术

专为初级前端人员设计,系统性学习三大技术

261 学习 · 182 问题

查看课程