现在,我有一个Map组件,它基于从选择菜单组件中选择的值绘制折线数据。我遇到的问题是,当我将值更改为选择菜单中的其他选项并单击按钮播放动画时(请注意,按钮播放并暂停,因此需要单击,直到再次播放新的按钮)再次,它似乎仍然有以前的数据存储在其中,所以将绘制一条折线为以前的选项选择,然后一条折线为新的数据选择。在那里,因为我想它,以便当选择菜单值被更改时,数据被清除,只存储当前选定的,然后将只绘制选定的值。我似乎无法弄清楚它已经在这一段时间了,现在将感谢一些帮助。我希望replayMap重新呈现时,选择值的变化
我已经创建了一个沙盒来运行程序。可能有一些CSS的Map问题似乎补丁不知道为什么这是因为它对我的应用程序。我会很感激,如果任何人可以解决我的问题提到的选择菜单
链接到代码:https://codesandbox.io/s/distracted-sun-jwk3dg?file=/src/ReplayMap.js
1条答案
按热度按时间guicsvcw1#
如果你想渲染后,你可以选择添加关键字,你的组件如下。