老师,为什么要实现cxt这样一个类,appcontext,provide具体是起到什么作用的?

来源:8-12 useContext 使用最佳实践,并用其存储全局用户信息(2)

慕少2454531

2023-07-03

为什么要实现cxt这样一个类,appcontext,provide具体是起到什么作用的?

写回答

1回答

黑石

2023-07-03

使用一个 工厂模式,为了可以复用代码。

1
4
向学习者学习
老师,我理解这样做可以减少使用<变量名.provider >子组件<变量名.provider/>这个<变量名.provider >标签对,在大量使用context这个api的时候,直接使用context语法会产生大量标签对让代码不易读,老师这样改造后,似乎有点像vue里面的provider和inject语法了。
2025-01-14
共4条回复

React18+TS+NestJS+GraphQL 全栈开发在线教育平台

平台级应用+流行全栈技术+实用职场技巧&面试策略 助你升职加薪

439 学习 · 242 问题

查看课程