Tag 标签
进行标记和分类的小标签,用于标记事物的属性和维度,以及进行分类。
规则
代码演示
标签类型
标签类型分为选择型标签和只读型标签,只读型标签无交互过程,仅展示内容。
import { Tag } from 'antd-mobile';
function onChange(selected) {
console.log(`tag selected: ${selected}`);
}
ReactDOM.render(
<div className="tag-container">
<Tag>通用标签</Tag>
<Tag selected>默认选中</Tag>
<Tag disabled>失效标签</Tag>
<Tag onChange={onChange}>事件回调</Tag>
</div>
, mountNode);
.tag-container{
display: flex;
padding-top: 0.18rem;
flex-direction: row;
flex-wrap: wrap;
}
.tag-container > div {
margin-left: 0.18rem;
margin-bottom: 0.18rem;
}
API
成员 | 说明 | 类型 | 默认值 |
---|
type | Tag 类型,可选值为action (操作)或 read (只读) | String | read |
size | Tag 大小,可选值为large 或 small | String | large |
closable | 是否可关闭, type='action' & size='large' | Boolean | false |
disabled | 是否不可用 | Boolean | false |
onChange | 切换选中回调函数 | Function | 无 |
onClose | 关闭前的回调 | Function | 无 |
afterClose | 关闭后的回调 | Function | 无 |