GetterTree

来源:9-13 -1Vuex状态管理如何使用TS

qq_慕粉4227848

2024-04-02

vuex中子模块中使用GetterTree<S, S>第二个S不是rootState么? 为什么不能使用StateAll呢?(使用报错);而是必须使用主模块中的State

写回答

1回答

西门老舅

2024-04-03

你好,通过查看类型定义,如下:

export interface GetterTree<S, R> {

  [key: string]: Getter<S, R>;

}

export type Getter<S, R> = (state: S, getters: any, rootState: R, rootGetters: any) => any;

这里R就是rootState,所以需要传递State,而不是StateAll


0
0

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

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

261 学习 · 182 问题

查看课程