为什么不直接返回对象而是包一层函数

来源:4-13 Mobx全局状态管理

慕侠7197899

2022-05-21

是不是因为useLocalObservable函数要求的参数就是函数,所以这样写
export default function createStore(initialValue: any): () => IStore {
return () => {
return {
user: { …userStore(), …initialValue },
}
}
}

写回答

1回答

Tomas

2022-05-22

一般创建状态都会是以一个函数的返回值形式去创建的

0
0

Next.js+React+Node系统实战,搞定SSR服务器渲染

Next.js+React+Node系统实战,搞定SSR服务器渲染

421 学习 · 144 问题

查看课程