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