Badge 徽章

使用指南

在 app.json 或 index.json 中引入组件

  1. "usingComponents": {
  2. "van-badge": "path/to/vant-weapp/dist/badge/index",
  3. "van-badge-group": "path/to/vant-weapp/dist/badge-group/index"
  4. }

代码演示

基础用法

通过在van-badge-group上设置active属性来控制选中的badge

  1. <van-badge-group active="{{ active }}" bind:change="onChange">
  2. <van-badge title="标签名称" />
  3. <van-badge title="标签名称" info="8" />
  4. <van-badge title="标签名称" info="99" />
  5. <van-badge title="标签名称" info="99+" />
  6. </van-badge-group>
  1. Page({
  2. data: {
  3. active: 0
  4. },
  5. onChange(event) {
  6. wx.showToast({
  7. icon: 'none',
  8. title: `切换至第${event.detail}项`
  9. });
  10. }
  11. });

BadgeGroup API

参数说明类型默认值
active选中badge的索引String | Number0

Badge API

参数说明类型默认值
title内容String''
info提示消息String | Number''

BadgeGroup 外部样式类

类名说明
custom-class根节点样式类

Badge 外部样式类

类名说明
custom-class根节点样式类

更新日志

版本类型内容
0.0.1feature新增组件
0.3.2bugfix修复 active 属性不生效的问题

原文: https://youzan.github.io/vant-weapp/#/badge