使用状态将数据传递给组件

时间:2019-10-21 08:16:27

标签: javascript reactjs react-router-dom

bundle exec rails assets:precompile RAILS_ENV=production返回一个已过滤按钮的列表,每个按钮都链接到一个新页面。现在,我希望该单击按钮也显示在链接页面上。我不太了解如何将数据保存在按钮(字符串)中并将其传递到链接页面上的ButtonList。我以为我可以使用状态(因此Button)来完成此操作,但是不知道如何编写代码。任何帮助将不胜感激。

buttonContent

1 个答案:

答案 0 :(得分:0)

在有onClick={handleButtonContent}的地方,我将其设为箭头功能,并尝试使用事件通过已实现的useState钩子更改状态。 (如果我对您的理解正确)。

是这样的:

onClick={e => {
    setButtonContent(e.target.value)
}}

,希望可以将状态设置为您单击的任何状态。让我知道它是否有效!