Skip to content

连接状态组件

连接状态组件用于展示系统连接状态,包括标题、描述、数值等信息。

组件说明

DuxStatsConnect

连接状态组件,支持标题、描述和数值的展示。

属性

属性名类型默认值说明
titlestring-标题文本
descstring-描述文本
valuenumber-数值
localstring-本地化设置

代码示例

基础用法

vue
<template>
  <dux-stats-connect title="系统连接" desc="当前系统连接状态" :value="100" />
</template>

自定义内容

vue
<template>
  <dux-stats-connect title="API 连接" desc="API 服务连接状态" :value="85">
    <div class="flex gap-2">
      <n-tag type="success">正常</n-tag>
      <n-tag type="warning">延迟: 200ms</n-tag>
    </div>
  </dux-stats-connect>
</template>

完整示例

vue
<template>
  <div class="flex flex-col gap-4">
    <!-- 基础状态 -->
    <dux-stats-connect title="系统连接" desc="当前系统连接状态" :value="100">
      <n-tag type="success">正常</n-tag>
    </dux-stats-connect>

    <!-- API状态 -->
    <dux-stats-connect title="API 连接" desc="API 服务连接状态" :value="85">
      <div class="flex gap-2">
        <n-tag type="success">正常</n-tag>
        <n-tag type="warning">延迟: 200ms</n-tag>
      </div>
    </dux-stats-connect>

    <!-- 数据库状态 -->
    <dux-stats-connect title="数据库连接" desc="数据库服务连接状态" :value="60">
      <div class="flex gap-2">
        <n-tag type="error">异常</n-tag>
        <n-tag type="warning">延迟: 500ms</n-tag>
      </div>
    </dux-stats-connect>
  </div>
</template>