当Provider里面有两个组件时是否要写两个Provider呢?

来源:6-10 如何使用 React-redux(1)

flask

2018-07-15

http://img.mukewang.com/szimg/5b4b3eab0001a36709160574.jpg

我照着上面的写,报了个错,

Failed prop type: Invalid prop `children` of type `array` supplied to `Provider`, expected a single ReactElement.     in Provider (at index.js:14)

写了两个Provider好了

http://img.mukewang.com/szimg/5b4b3ef700011c8809540464.jpg

这种写法感觉不太好,应该写成什么呢?

写回答

2回答

Dell

2018-07-16

provider里面的元素用一个div包裹起来

1
2
Dell
回复
小六卡脸
是这个意思
2019-01-26
共2条回复

Dell

2018-07-15

不需要,最外层包裹一个provider就可以了

0
1
flask
直接那样写会报上面的那个错误
2018-07-16
共1条回复

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程