支付宝小程序引导组件 标签·Tag
2020-09-18 11:22 更新
突出利益点、以及属性说明的标签。
扫码体验
示例代码
{
"defaultTitle": "Tag",
"usingComponents": {
"tag": "mini-ali-ui/es/tag/index",
"list-item": "mini-ali-ui/es/list/list-item/index",
"am-switch": "mini-ali-ui/es/am-switch/index"
}
}
<view style="padding: 12px;">
<view style="display: flex; justify-content: space-evenly;">
<tag size="lg" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="primary">标签</tag>
<tag size="lg" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="warning">标签</tag>
<tag size="lg" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="danger">标签</tag>
<tag size="lg" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="success">标签</tag>
</view>
<view style="display: flex; justify-content: space-evenly; margin-top: 20px;">
<tag size="sm" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="primary">标签</tag>
<tag size="sm" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="warning">标签</tag>
<tag size="sm" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="danger">标签</tag>
<tag size="sm" iconType="{{useIcon ? 'qr' : ''}}" ghost="{{ghost}}" type="success">标签</tag>
</view>
<view style="padding: 20px 10px;">
<list-item>
图标
<am-switch slot="extra" onChange="setInfo" data-name="useIcon" checked="{{useIcon}}"/>
</list-item>
<list-item>
线框样式
<am-switch slot="extra" onChange="setInfo" data-name="ghost" checked="{{ghost}}"/>
</list-item>
</view>
</view>
Page({
data: {},
onLoad() {},
setInfo(e) {
const { dataset } = e.target;
const { name } = dataset;
this.setData({
[name]: e.detail.value,
});
},
});
属性
属性 | 类型 | 默认值 | 描述 |
---|---|---|---|
className | String | - | 类名称。 |
type | String | primary | 标签类型。可选值:primary、success、warning、danger。 |
iconType | String | - | 图标类型。 |
size | String | lg | 标签大小。可选值:lg、sm。 |
ghost | Boolean | false | 是否显示为线框的 tag 样式。可选值:true、false。 |
slots
slotName | 描述 |
---|---|
- | 标签内部文案。 |
以上内容是否对您有帮助:
更多建议: