【发布时间】:2018-11-24 09:19:48
【问题描述】:
我的问题有点模棱两可,主要是因为我很难把正确的词放在一起来问一个更准确的问题。但是,我认为我的示例应该很清楚。
我正在使用 React 制作待办事项列表,当我将待办事项添加到列表中时,它还具有内联标记颜色,使其看起来更“美观”。我希望这种颜色是我存储在数组中的随机颜色之一。
我的 CodePen 在这里显示了我的结果中发生的事情的示例;一旦我添加了一个带有标记颜色的任务,当添加第二个任务时,在输入的onChange 属性上,我的待办事项颜色由于状态的改变而开始改变,并且 React 重新渲染组件(至少,这就是我认为正在发生的事情)。如何防止这种情况,并在每个待办事项中存储一种随机颜色?
【问题讨论】:
标签: javascript css reactjs