[RFC] New Component: Tag.Group #42911
BoyYangzai
started this conversation in
Ideas
Replies: 1 comment
-
@zombieJ @MadCcc 看看,API 应该是要好好改改,现在这一版命名风格和 antd 风格不太同意,另外 renderXxx 太多了。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary:
Tag.Group 组件是一个包装组件,它接受一个 Tag 组件的数组并将它们组成一个组。如果标签过多,组件将折叠剩余的标签,并显示折叠的标签的工具提示。
Motivation:
某天,在字节前端大群看到有人在咨询这个功能,很多人都说自己曾经做过类似的需求,但是很难有一个统一的方案
现将使用
rc-overflow
和Tag
封装一层组成一个新的更便捷的组件在antd
中,快速完成这个需求API
TS Type:
注意事项
data
属性是必需的,否则组件将不会渲染任何标签。restTagProps
属性为undefined
,则默认折叠标签将显示为“+n...”文本,其中n
是剩余标签的数量。renderRestPlacement
属性为undefined
,则默认折叠标签将显示为“+n...”文本,其中n
是剩余标签的数量。renderRawItem
属性为undefined
,则默认标签将显示为Tag
组件。renderRawRest
属性为undefined
,则默认折叠标签将显示为Tag
组件,并应用restTagProps
属性。First Version
Basic Example Usage
Effect show
Related Link
Beta Was this translation helpful? Give feedback.
All reactions