假设我定义了一个<Tag>
有两个 props 的组件:id
和name
. 我的应用程序在两个不同的地方呈现这个组件,所以我有一个<Tag>
组件,它的 id1
出现了两次,但它的所有者不同。一个标签归<Entries>
组件所有,另一个标签归组件所有<Tags>
。
单击a 时<Tag>
,我想更改其状态,并且我希望所有其他<Tag>
具有相同状态的组件id
也更改其状态以使其匹配。最好的方法是什么?都应该<Tags>
有相同的根组件吗?我不喜欢这个主意,因为我觉得这是一个脆弱的解决方案。