【发布时间】:2022-01-13 11:24:28
【问题描述】:
我想弄清楚如何将项目添加到监视列表,
这里尝试执行的步骤是,当用户单击添加按钮时,应将项目添加到我创建的监视列表页面/组件中。
请查看组件的层次结构。 我想在关注列表页面上显示添加的项目。
请看我试过的代码。
const [watchlist, setWatchlist] = useState ([]);
const handleWatchlist = (movieData) => {
const newList = [...watchlist, movieData]
setWatchlist(newList)
console.log(newList)
}
<Button className = {classes.cardButton}size = "small" onClick = { ()=> handleWatchlist(movie) }> Add </Button>
当我尝试检查时,结果是,它显示项目已添加但无法传递给监视列表组件?如何使用道具来传递这个值并显示它们?
非常感谢任何帮助。
谢谢一百万
【问题讨论】:
-
能否在代码沙箱中提供您的代码?
-
能否提供完整代码
-
嗨@AmilaSenadheera 请在下面找到完整代码的链接感谢您的帮助codesandbox.io/s/determined-nightingale-m2mtn?file=/src/…
-
嗨@JibinFrancis 请在下面找到完整代码的链接 感谢您的帮助codesandbox.io/s/determined-nightingale-m2mtn?file=/src/…
-
大家好,我还更新了代码,结果多少为 1%。
标签: javascript reactjs react-hooks frontend