正如你可能从标题中得到的,在react中传递 prop 是不起作用的。我不明白为什么。
主要AP组件
import './App.css';
import Licence from './Licence';
function App() {
return (
<>
<Licence>
test={"Test123"}
</Licence>
</>
);
}
export default App;
其他组件
import React from 'react';
const Licence = (props) => {
return (
<div>
<h1>name : {props.test}</h1>
</div>
)
}
export default Licence;
问题如果我启动脚本并呈现页面,什么都不显示。我做错了什么?
3条答案
按热度按时间2wnc66cl1#
许可证组件看起来不错!
你所要做的就是改变你在App上的设置方式。 prop 需要在标签上传递,如下所示:
wvyml7n52#
更新应用程序组件:
<Licence
test={"Test123"} />
afdcj2ne3#
像这样通过
和这样的访问
另一种方法
这样的访问