纷享销客开发者手册 纷享销客开发者手册
  • APL开发手册
  • PWC开发手册
  • OpenAPI 文档
  • 自定义组件(PC端)
  • 自定义组件(小程序)
  • 自定义插件(PC端)
  • 自定义插件(小程序)
  • 第三方集成插件(H5)
  • API(PC端)
  • API(小程序)
  • Fx DevTools
更新日志
  • 简体中文
  • English
  • 自定义组件(PC端)
  • 自定义组件(小程序)
  • 自定义插件(PC端)
  • 自定义插件(小程序)
  • 第三方集成插件(H5)
  • API(PC端)
  • API(小程序)
  • Fx DevTools
更新日志
  • 简体中文
  • English
  • 入门

  • 组件

    • 组件总览
    • UI组件

      • 按钮
      • 单选框
      • 多选框
      • 输入框
      • 计数器
      • 选择器
      • 级联选择器
      • 开关
      • 时间选择器
      • 日期选择器
      • 日期时间选择器
      • 上传
      • 颜色选择器
      • 表格
      • 标签
      • 进度条
      • 树形控件
      • 分页
      • 标记
        • 警告
        • 消息提示
        • 弹框
        • 通知
        • 下拉菜单
        • 步骤条
        • 对话框
        • 卡片
        • 日历
        • 文字提示
        • 弹出框
        • 折叠面板
        • 走马灯
      • 业务组件

    • 示例

    • 常见问题

    目录

    标记

    # FxBadge 标记

    出现在按钮、图标旁的数字或状态标记。

    # Attributes

    参数 说明 类型 可选值 默认值
    value 显示值 string, number — —
    max 最大值,超过最大值会显示 '{max}+',要求 value 是 Number 类型 number — —
    is-dot 小圆点 boolean — false
    hidden 隐藏 badge boolean — false
    type 类型 string primary / success / warning / danger / info —

    # 基础用法

    展示新消息数量。

    评论 回复 评论 回复 点我查看 评论 回复

    定义value属性,它接受Number或者String。

    <fx-badge :value="12" class="item">
      <fx-button size="small">评论</fx-button>
    </fx-badge>
    <fx-badge :value="3" class="item">
      <fx-button size="small">回复</fx-button>
    </fx-badge>
    <fx-badge :value="1" class="item" type="primary">
      <fx-button size="small">评论</fx-button>
    </fx-badge>
    <fx-badge :value="2" class="item" type="warning">
      <fx-button size="small">回复</fx-button>
    </fx-badge>
    
    <fx-dropdown trigger="click">
      <span class="fx-dropdown-link">
        点我查看<i class="el-icon-caret-bottom el-icon--right"></i>
      </span>
      <fx-dropdown-menu slot="dropdown">
        <fx-dropdown-item class="clearfix">
          评论
          <fx-badge class="mark" :value="12" />
        </fx-dropdown-item>
        <fx-dropdown-item class="clearfix">
          回复
          <fx-badge class="mark" :value="3" />
        </fx-dropdown-item>
      </fx-dropdown-menu>
    </fx-dropdown>
    
    <style>
      .item {
        margin-top: 10px;
        margin-right: 40px;
      }
    </style>
    
    显示代码 复制代码 复制代码

    # 最大值

    可自定义最大值。

    评论 回复

    由max属性定义,它接受一个Number,需要注意的是,只有当value为Number时,它才会生效。

    <fx-badge :value="200" :max="99" class="item">
      <fx-button size="small">评论</fx-button>
    </fx-badge>
    <fx-badge :value="100" :max="10" class="item">
      <fx-button size="small">回复</fx-button>
    </fx-badge>
    
    <style>
      .item {
        margin-top: 10px;
        margin-right: 40px;
      }
    </style>
    
    显示代码 复制代码 复制代码

    # 自定义内容

    可以显示数字以外的文本内容。

    评论 回复

    定义value为String类型是时可以用于显示自定义文本。

    <fx-badge value="new" class="item">
      <fx-button size="small">评论</fx-button>
    </fx-badge>
    <fx-badge value="hot" class="item">
      <fx-button size="small">回复</fx-button>
    </fx-badge>
    
    <style>
      .item {
        margin-top: 10px;
        margin-right: 40px;
      }
    </style>
    
    显示代码 复制代码 复制代码

    # 小红点

    以红点的形式标注需要关注的内容。

    数据查询

    除了数字外,设置is-dot属性,它接受一个Boolean。

    <fx-badge is-dot class="item">数据查询</fx-badge>
    <fx-badge is-dot class="item">
      <fx-button
        class="share-button"
        icon="el-icon-share"
        type="primary"
      ></fx-button>
    </fx-badge>
    
    <style>
      .item {
        margin-top: 10px;
        margin-right: 40px;
      }
    </style>
    
    显示代码 复制代码 复制代码

    |

    分页
    警告

    ← 分页 警告→

    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式