【发布时间】:2020-07-10 08:01:57
【问题描述】:
这是我在 Stack Overflow 上的第一篇文章。很高兴成为社区的一员!
我正在创建一个股票市场应用程序项目。我遇到了一个有趣的问题。我在我的项目中通过 Bootstrap 使用 Materialize。我正在用 React 编码。在我的初始状态下,我有 2 支股票,Apple 和 FaceBook。每当我单击它们时,都会打开模式,每个模式都会显示更多股票信息。但是每当我添加新股票(如 JPM)时,该项目就会显示出来,但每当我点击时,它就不会打开。
在物化中,您使用 jquery 初始化模式,如下所示(index.html)。然后你像我一样在每个项目上进行 href 和 ID 匹配。我检查了为摩根大通创建的新产品,它说 href="#JPM" 和 id="JPM" 就像其他工作一样。我唯一能想到的是,也许每当 jquery 初始化时,当我添加一个项目时,它也没有被初始化?但我不确定,因为它只是一行简单的代码:
$('.modal').modal();
Def 在这里很困惑。 github存储库如下。我还将发布我的 StockItem.js 文件的一些屏幕截图。 https://github.com/Christopher-Bowling/Stock-Market-App
【问题讨论】:
-
不知道为什么我的部分帖子是粗体顺便说一句哈哈
标签: reactjs api typeerror dispatch