javascript - 我可以在 ReactJS 中将“const”变量从一个组件传递到另一个组件吗?
问题描述
假设我有一个组件(我们称之为 Comp1),其中有一个保存数据的“const”变量。
我想将 Comp1 中的“const”变量传递给我的第二个组件 Comp2。
有没有简单的方法来做这样的事情?
解决方案
当然。您可以将任何类型的数据传递给其他组件。
假设 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>
}
推荐阅读
- android - 如何使用 react-native-modal-datetime-picker 获取多个计时并显示它
- angular - 无法在Angular 2的html文件中使用*ngFor遍历我的界面元素
- ruby - Is there a way to use a matcher like 'Verify' in rspec?
- python - 对于 find 命令,Python 子进程没有按预期工作
- embedded - 为什么在 UART RX FIFO 中提供 FIFO 四分之一满、半满、四分之三满中断?他们的用例是什么?
- mysql - mysql query on an audit table to get latest row where no delete row exists for each user and type
- objective-c - 如何在 Objective C / async 问题中解决这种竞争条件?'索引 1 超出空数组的范围'
- c# - 在 C# ASP.Net MVC 中更新子列表时出现问题
- java - 检索指纹 Blob 在运行时使应用程序崩溃,适用于 Android 的 SQLITE
- sql - Dremio 约会对话