Closed DaiQiangReal closed 2 years ago
我正在解这个 bug,可以 assign 给我
遇到一些问题希望得到帮助,在处理这个问题的时候发现了一些问题
看到 select 组件也有类似的 tagGroup 使用,Select 组件是通过 option 的 value 作为 key,这样做可以让用户去避免使用相同的 value,以达到 唯一 key 的作用
不知道 Tag 有没有类似的能够作为 key 的,我尝试用 children 作为 key ,但是这不是很合理,或许可以考虑加多一个 value / key 字段?或者还有什么办法咩?
不知道 Tag 有没有类似的能够作为 key 的,我尝试用 children 作为 key ,但是这不是很合理,或许可以考虑加多一个 value / key 字段?或者还有什么办法咩?
可以加一个key字段让用户传入,如果不传key,则先判断children类型,如果是string or number降级到用 children (tag的children多为字符串,极少为 reactNode,一般不会有什么问题) 如果children为其他类型,再采用 random key作为兜底
v 2.18.0-beta.0 fix,增加 onTagClose 回调,接收回调更新 tagList 以更新数字显示
Is there an existing issue for this?
Which Component
tag
Semi Version
latest
Current Behavior
No response
Expected Behavior
No response
Steps To Reproduce
点击第一个tag 的 x 关闭tag后,还是 +2
ReproducibleCode
Environment
Anything else?
No response