首页 > 解决方案 > 我可以在 ReactJS 中将“const”变量从一个组件传递到另一个组件吗?

问题描述

假设我有一个组件(我们称之为 Comp1),其中有一个保存数据的“const”变量。

我想将 Comp1 中的“const”变量传递给我的第二个组件 Comp2。

有没有简单的方法来做这样的事情?

标签: javascriptreactjs

解决方案


当然。您可以将任何类型的数据传递给其他组件。

假设 Comp1 是父元素, Comp2 是子元素,您可以查看此示例以了解其工作原理:

const Comp1 = () => {
    const numbers = [1, 2, 3]
    return <div>
        <Comp2 nums = {numbers}/>
    </div>
}

const Comp2 = ({ nums }) => {
    console.log(nums)
    return <div>
        Numbers: {nums.toString()}
    </div>
}

推荐阅读