我有一个存储jsx元素的数组。在推送新元素之前。我想检查数组是否包含具有相同唯一ID的元素。
这是一个示例jsx元素;
<Form.Control id = "formControl1" placeholder = {this.state.placeholder} />
当我将此元素推送到数组时,我想检查是否存在具有相同唯一ID formControl1
的元素。我将如何以最优雅的方式做到这一点?我可以借助一些插件将jsx转换为json,或者可以将其转换为字符串并使用for循环进行比较,但是我正在寻找最优雅的方式。
谢谢。