如何在选择中将值发送到另一页
我想从select.js到index.js
获得
const SelectSmall = () => {
const [ProJect, setProJect] = React.useState("");
return (
<FormControl sx={{ m: 1, minWidth: 150 }} size="small">
<h1>{ProJect}</h1>
<InputLabel id="Projects">Project</InputLabel>
<Select
labelId="Projects"
id="Projects"
value={ProJect}
label="Project"
onChange={e=>setProJect(e.target.value)}
>
<MenuItem value="">
<em>None</em>
</MenuItem>
<MenuItem value={'ma'}>MA-Network</MenuItem>
<MenuItem value={'ns'}>Network-Security</MenuItem>
<MenuItem value={'fz'}>Freezone</MenuItem>
<MenuItem value={'ma-2'}>MA-Network2</MenuItem>
</Select>
</FormControl>
);
}
export default SelectSmall;
值
import React from 'react'
import SelectSmall from "./select"
export const App> = () => {
return (
<div>
<h1><SelectSmall.Project><h1>
</div>
)
}
I want to get value from select.js to index.js i have no idea to get it on index.js
Select.js
const SelectSmall = () => {
const [ProJect, setProJect] = React.useState("");
return (
<FormControl sx={{ m: 1, minWidth: 150 }} size="small">
<h1>{ProJect}</h1>
<InputLabel id="Projects">Project</InputLabel>
<Select
labelId="Projects"
id="Projects"
value={ProJect}
label="Project"
onChange={e=>setProJect(e.target.value)}
>
<MenuItem value="">
<em>None</em>
</MenuItem>
<MenuItem value={'ma'}>MA-Network</MenuItem>
<MenuItem value={'ns'}>Network-Security</MenuItem>
<MenuItem value={'fz'}>Freezone</MenuItem>
<MenuItem value={'ma-2'}>MA-Network2</MenuItem>
</Select>
</FormControl>
);
}
export default SelectSmall;
Index.js
import React from 'react'
import SelectSmall from "./select"
export const App> = () => {
return (
<div>
<h1><SelectSmall.Project><h1>
</div>
)
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您的
选择
组件中,您需要通过其属性添加更多功能,以将值发送到父组件。
。
。
。
。
。
并在父组件中添加一个新功能以使用此新值
In your
Select
component you need to add one more function via its properties to send the value to the parent component.
.
.
.
.
.
And the add a new function in parent component to use this new value