首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将useState传递给子

将useState传递给子
EN

Stack Overflow用户
提问于 2021-02-18 22:02:46
回答 1查看 72关注 0票数 0

我试图用下面的代码将父组件的useState值传递给几个子组件。

App.js

代码语言:javascript
复制
const [inSystem, setIn] = useState(false);
<Route exact path="/" functions={[inSystem, setIn]}  component={Loading} />

然后在我的loading组件中

代码语言:javascript
复制
const [inSystem, setIn] = props.functions
<NavLink to="/sol">
          <button onClick={() => {setIn(true)}}>
            <p >Enter System</p> 
          </button>
        </NavLink>

这是我在回答类似问题时发现的一个解决方案,我复制了我的解决方案从这个密码箱里。但是,我收到以下错误:

TypeError:未定义不可迭代(不能读取属性符号(Symbol.iterator))

我做错了什么?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66268804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档