【发布时间】:2016-02-05 04:55:30
【问题描述】:
我正在开发我的第一个 react 应用程序。我注意到对元素有贡献的状态偶尔会反映在 reactid 中。也许这是传递的钥匙? 我找不到很多关于 reactid 的文档,但我想知道是否有一种隔离这些键的好方法。
例如,我要更新的元素的 ID 为:.0.1.0.1.$4.3:$level.1
$ 代表我用来构建该 DOM 节点的状态对象的已知索引。 (具体来说就是this.state.figures[4].level这个对象)
如果我能用预定义的方法解析出这些 $ 值,那将是非常棒的,以便于 setState。有这种事吗?
这是我试图在顶级祖先定义的事件上设置状态以避免繁琐的双向事件处理。我的方法真的很愚蠢吗?
【问题讨论】:
标签: reactjs