naive-ui/demo/documentation/components/badge/zhCN/show-zero.demo.md
2020-12-16 02:24:35 +08:00

749 B

显示 0

设定 show-zero 来显示 0。

<n-space :size="24" align="center">
  <n-badge :value="value">
    <n-avatar />
  </n-badge>
  <n-badge :value="value" show-zero>
    <n-avatar />
  </n-badge>
  <n-button-group>
    <n-button @click="value = Math.min(16, value + 1)">
      <template #icon>
        <n-icon><md-add /></n-icon>
      </template>
    </n-button>
    <n-button @click="value = Math.max(0, value - 1)">
      <template #icon>
        <n-icon><md-remove /></n-icon>
      </template>
    </n-button>
  </n-button-group>
</n-space>
import { MdAdd, MdRemove } from '@vicons/ionicons-v4'

export default {
  components: {
    MdAdd,
    MdRemove
  },
  data () {
    return {
      value: 0
    }
  }
}