请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

双越 2021-04-24 09:55:29

目前从文档的语法看来,只能消费一个。(如果再复杂了,就应该用 redux 了)

你有消费多个的需求吗?我来看看设计是否合理

0 回复 有任何疑惑可以回复我~
  • 提问者 香饽饽0 #1
    暂时没有需求,只是看到这种api设计,直觉上感觉只能消费一个
    回复 有任何疑惑可以回复我~ 2021-04-24 20:30:47
  • 是不是可以定义一个对象,然后里面各个属性,把这个对象让每个组件消费,就可以传递多个属性了
    回复 有任何疑惑可以回复我~ 2022-03-02 16:26:13
weixin_慕丝2377090 2022-05-15 18:15:10

可以消费多个。嵌套的Provider。

比如,使用useState这个Hook,可以嵌套的使用两个Provider,将state和setState交给子组件消费。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信