白豬掌柜的
2022-12-09 19:44:06
假設我有一個組件(我們稱之為 Comp1),其中有一個保存數據的“const”變量。我想將 Comp1 中的“const”變量傳遞給我的第二個組件 Comp2。有沒有簡單的方法來做這樣的事情?
3 回答

千巷貓影
TA貢獻1829條經驗 獲得超7個贊
當然。您可以將任何類型的數據傳遞給其他組件。
假設 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>
}

婷婷同學_
TA貢獻1844條經驗 獲得超8個贊
您可以將其作為道具傳遞
function Comp1() {
const comp1Data = "hello";
return <Comp2 comp1Data={comp1Data} />;
}
function Comp2({ comp1Data }) {
return comp1Data;
}
添加回答
舉報
0/150
提交
取消