Tag 标签

进行标记和分类的小标签,用于标记事物的属性和维度,以及进行分类。

规则

  • 标签文字必须显示完全。

代码演示

标签类型

标签类型分为选择型标签和只读型标签,只读型标签无交互过程,仅展示内容。

  1. import { Tag } from 'antd-mobile';
  2. function onChange(selected) {
  3. console.log(`tag selected: ${selected}`);
  4. }
  5. ReactDOM.render(
  6. <div className="tag-container">
  7. <Tag data-seed="logId">通用标签</Tag>
  8. <Tag selected>默认选中</Tag>
  9. <Tag disabled>失效标签</Tag>
  10. <Tag onChange={onChange}>事件回调</Tag>
  11. <Tag closable onClose={() => {
  12. console.log('onClose');
  13. }} afterClose={() => {
  14. console.log('afterClose');
  15. }}
  16. >
  17. 可关闭标签
  18. </Tag>
  19. <Tag small>小号标签</Tag>
  20. </div>
  21. , mountNode);
  1. .tag-container{
  2. display: flex;
  3. padding-top: 0.18rem;
  4. flex-direction: row;
  5. flex-wrap: wrap;
  6. }
  7. .tag-container > div {
  8. margin-left: 0.18rem;
  9. margin-bottom: 0.18rem;
  10. }

Tag标签 - 图1

API ( 适用平台:WEB、React-Native )

成员说明类型默认值
small小号标签Booleanfalse
disabled是否不可用Booleanfalse
closable是否关闭(非 disabled small 状态)Booleanfalse
selected是否默认选中Booleanfalse
onChange切换选中回调函数(selected: bool): void
onClose点关闭时的回调函数(): void
afterClose关闭后的回调(): void