【发布时间】:2020-05-21 08:06:22
【问题描述】:
我刚刚尝试从 React 中的浏览器控制台为 this.state 添加值。
我尝试了两种方式,
首先:使用此代码$r.state.list[0].a = 2。
第二个:使用了 react 开发者扩展并从组件中改变了它。
这是我正在使用的代码:
this.state = {
list: [
{ a: 5 },
{ b: 6 },
{ c: 1 },
],
};
UI 正在根据状态值工作。如果我更改值,它将在 UI 中更新。
我想从控制台更改值并根据该值检查 UI 是否正在更改。如果我硬编码,它将起作用。
【问题讨论】: