@cw-devops/bk-magic-vue
Version:
基于蓝鲸 Magicbox 和 Vue 的前端组件库
1,731 lines (1,730 loc) • 103 kB
JSON
{
"bk-alert/title": { "description": "标题" },
"bk-alert/closable": {
"description": "是否可以关闭",
"options": ["true", "false"],
"default": "false"
},
"bk-alert/close-text": { "description": "自定义关闭按钮" },
"bk-alert/show-icon": {
"description": "是否显示按钮",
"options": ["true", "false"],
"default": "true"
},
"bk-animate-number/digits": {
"description": "数字的位数",
"options": [],
"default": "0"
},
"bk-animate-number/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `span` 上"
},
"bk-badge/val": { "description": "组件显示的值", "default": "1" },
"bk-badge/icon": {
"description": "组件显示图标;当设置 icon 时,将忽略设置的 value 值",
"options": ["参考[蓝鲸 ICON](ICON_URL)"]
},
"bk-badge/max": {
"description": "组件显示的最大值,当 value 超过 max,显示数字 +;仅当设置了 Number 类型的 value 值时生效"
},
"bk-badge/dot": {
"description": "是否仅显示小圆点;当设置 dot 为 true 时,value, icon, max 均会被忽略"
},
"bk-badge/visible": { "description": "是否显示组件" },
"bk-badge/position": {
"description": "组件相对于其兄弟组件的位置",
"options": ["top-right bottom-right bottom-left top-left"],
"default": "top-right"
},
"bk-badge/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-badge-wrapper` 上"
},
"bk-badge/radius": {
"description": "配置自定义弧度,以实现多种形状",
"options": ["Number"]
},
"bk-badge/valLength": {
"description": "配置val字符显示长度,最大值建议英文不超过3个字母,中文不超过2个汉字(一个汉字长度算作2)",
"default": "3"
},
"bk-tree-node/name": { "description": "说明" },
"bk-breadcrumb/separator": {
"description": "分隔符",
"options": [],
"default": "斜杠/"
},
"bk-breadcrumb/separator-class": {
"description": "图标分隔符 class",
"options": []
},
"bk-breadcrumb-item/to": {
"description": "路由跳转对象,同 `vue-router` 的 `to`",
"options": [],
"default": ""
},
"bk-breadcrumb-item/replace": {
"description": "在使用 to 进行路由跳转时,启用 replace 将不会向 history 添加新记录",
"options": [],
"default": "false"
},
"bk-button/hover-theme": {
"description": "mouseover 按钮类型,当设置了此属性时,`theme` 和 `text` 失效",
"options": ["可以用按钮样式【primary success warning danger】"]
},
"bk-button/size": {
"description": "尺寸",
"options": ["small normal large"],
"default": "normal"
},
"bk-button/title": { "description": "title 文案", "default": "" },
"bk-button/icon": {
"description": "左侧图标,设置为 loading 的时候,会显示转圈的 loading 效果。",
"options": ["参考[蓝鲸 ICON](ICON_URL)"]
},
"bk-button/icon-right": {
"description": "右侧图标,设置为 loading 的时候,会显示转圈的 loading 效果。",
"options": ["参考[蓝鲸 ICON](ICON_URL)"]
},
"bk-button/disabled": {
"description": "是否禁用",
"options": ["true false"],
"default": "false"
},
"bk-button/loading": {
"description": "是否加载中",
"options": ["true false"],
"default": "false"
},
"bk-button/outline": {
"description": "是否显示反色按钮",
"options": ["true false"],
"default": "false"
},
"bk-button/text": {
"description": "是否是文字按钮",
"options": ["true false"],
"default": "false"
},
"bk-button/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `button` 上"
},
"bk-card/is-collapse": {
"description": "是否支持展开&收起",
"options": ["true", "false"],
"default": "false"
},
"bk-card/collapse-icons": {
"description": "支持自定义展开 & 收起的icon",
"default": "[icon-down-shape, icon-up-shape]"
},
"bk-card/collapse-status": {
"description": "展开 & 收起状态",
"options": ["true", "false"],
"default": "true"
},
"bk-card/position": {
"description": "展开icon的显示位置",
"options": ["left", "right"],
"default": "left"
},
"bk-card/showHead": {
"description": "是否显示头部",
"options": ["true", "false"],
"default": "true"
},
"bk-card/showFoot": {
"description": "是否显示底部",
"options": ["true", "false"],
"default": "false"
},
"bk-card/isEdit": {
"description": "是否启用编辑标题功能",
"options": ["true", "false"],
"default": "false"
},
"bk-card/border": {
"description": "是否显示边框",
"options": ["true", "false"],
"default": "true"
},
"bk-cascade/value": {
"description": "当前被选中的值,支持`v-model`, 多选时配置一个二维数组",
"default": "[]"
},
"bk-cascade/multiple": { "description": "是否多选", "default": "false" },
"bk-cascade/list": { "description": "可选项数据源", "default": "[]" },
"bk-cascade/options": { "description": "配置项" },
"bk-cascade/scroll-height": {
"description": "下拉列表滚动高度",
"default": "216"
},
"bk-cascade/scroll-width": {
"description": "子版面的宽度",
"default": "160"
},
"bk-cascade/placeholder": {
"description": "未选择数据时的占位",
"default": "请选择"
},
"bk-cascade/disabled": { "description": "是否禁用", "default": "false" },
"bk-cascade/clearable": { "description": "是否允许清空", "default": "false" },
"bk-cascade/check-any-level": {
"description": "是否允许选择任意一级",
"default": "false"
},
"bk-cascade/filterable": {
"description": "是否允许快捷搜索",
"default": "false"
},
"bk-cascade/show-complete-name": {
"description": "输入框中是否显示选中值的完整路径",
"default": "true"
},
"bk-cascade/separator": { "description": "选项分隔符", "default": " / " },
"bk-cascade/trigger": {
"description": "触发子菜单模式",
"options": ["click, hover"],
"default": "click"
},
"bk-cascade/remote-method": {
"description": "远程搜索方法,具体配置看样例使用"
},
"bk-cascade/is-remote": {
"description": "开启远程加载,搭配remote-method一起使用",
"default": "false"
},
"bk-cascade/popover-options": {
"description": "透传至下拉列表所在的popover组件的tippyOptions选项"
},
"bk-cascade/toggle": { "description": "切换下拉折叠状态时调用" },
"bk-cascade/change": { "description": "选项发生变化时调用" },
"bk-cascade/clear": { "description": "清空选项时调用" },
"bk-cascade/search": { "description": "搜索输入时调用" },
"bk-checkbox/name": { "description": "名称" },
"bk-checkbox/value": {
"description": "checkbox 的真值,与 checkbox-group 结合时通过配置 value",
"default": "undefined"
},
"bk-checkbox/true-value": {
"description": "checkbox 的真值",
"default": "true"
},
"bk-checkbox/false-value": {
"description": "checkbox 的假值",
"default": "false"
},
"bk-checkbox/disabled": {
"description": "是否禁用",
"options": ["true", "false"],
"default": "false"
},
"bk-checkbox/checked": {
"description": "初始化选中状态,如果 `v-model` 绑定的值也会相应改变,这个属性在 `check-group` 里无效",
"options": ["true", "false"],
"default": "undefined"
},
"bk-checkbox/indeterminate": {
"description": "是否半选",
"options": ["true", "false"],
"default": "false"
},
"bk-checkbox/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-form-checkbox` 上"
},
"bk-checkbox/before-change": {
"description": "在选中状态发生变更前执行的函数,返回`false`将中断状态变更"
},
"bk-checkbox-group/name": { "description": "名称" },
"bk-collapse/active-name": { "description": "当前激活面板的 name" },
"bk-collapse/accordion": {
"description": "是否使用手风琴效果",
"options": ["true, false"],
"default": "false"
},
"bk-collapse/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-collapse` 上"
},
"bk-collapse-item/name": {
"description": "唯一标识符,相当于 ID",
"default": "默认为 index"
},
"bk-collapse-item/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-collapse-item` 上"
},
"bk-collapse-item/content-hidden-type": {
"description": "配置内容隐藏方式,默认是 `none`,收起时,不渲染内容组件; `hidden` 模式渲染组件,通过设置 `display:none` 不显示在页面",
"options": ["none, hidden"],
"default": "none"
},
"bk-collapse-item/hide-arrow": {
"description": "是否隐藏箭头",
"options": ["true, false"],
"default": "false"
},
"bk-collapse-item/custom-trigger-area": {
"description": "是否自定义触发区域,开启后,hide-arrow将不再生效,仅文字区域内可触发hover和点击效果",
"options": ["true, false"],
"default": "false"
},
"bk-collapse-item/disabled": {
"description": "是否禁用当前面板,禁用后展开过的面板会自动折叠",
"options": ["true, false"],
"default": "false"
},
"bk-color-picker/size": {
"description": "有三种尺寸:大、默认(中)、小。",
"options": ["large, small"],
"default": ""
},
"bk-color-picker/show-value": {
"description": "是否显示当前选择的RGB颜色值",
"options": ["true, false"],
"default": "true"
},
"bk-color-picker/transfer": {
"description": "控制颜色面板是否出现在 body 内",
"options": ["true, false"],
"default": "false"
},
"bk-color-picker/disabled": {
"description": "是否禁用",
"options": ["true, false"],
"default": "false"
},
"bk-color-picker/readonly": {
"description": "是否只读",
"options": ["true, false"],
"default": "false"
},
"bk-color-picker/recommend": {
"description": "是否显示预设值",
"default": "true"
},
"bk-color-picker/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-color-picker` 上"
},
"bk-compose-form-item/tail-background-color": {
"description": "最后一个表单项的背景色",
"options": ["颜色值"]
},
"bk-date-picker/type": {
"description": "类型",
"options": [
"date",
"daterange",
"datetime",
"datetimerange",
"month",
"year"
],
"default": "date"
},
"bk-date-picker/value": {
"description": "日历组件的值,可以是 Date 或字符串或数组,只有在 daterange 和 datetimerange 类型时才支持数组"
},
"bk-date-picker/editable": {
"description": "设置文本框是否可编辑",
"options": ["true", "false"],
"default": "true"
},
"bk-date-picker/format": {
"description": "格式",
"default": "date: yyyy-MM-dd <br/> month: yyyy-MM <br/> year: yyyy <br/> datetime: yyyy-MM-dd HH:mm:ss <br/> time: HH:mm:ss <br/> timerange: HH:mm:ss <br/> daterange: yyyy-MM-dd <br/> datetimerange: yyyy-MM-dd HH:mm:ss"
},
"bk-date-picker/readonly": {
"description": "是否只读",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/disabled": {
"description": "是否禁用",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/clearable": {
"description": "是否可清空",
"options": ["true", "false"],
"default": "true"
},
"bk-date-picker/open": {
"description": "控制日历面板的显示与隐藏",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/multiple": {
"description": "是否允许选择多个日期,multiple 只支持 date 类型",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/time-picker-options": {
"description": "支持 datetime 和 datetimerange 类型,在 DatePicker 中配置 [TimePicker 的属性](#/time-picker?anchor=shu-xing)",
"default": "{}"
},
"bk-date-picker/start-date": { "description": "设置日历面板默认显示的日期" },
"bk-date-picker/placeholder": { "description": "占位文案", "default": "" },
"bk-date-picker/placement": {
"description": "日历面板出现的位置",
"options": [
"top, top-start, top-end, bottom, bottom-start, bottom-end, left, left-start, left-end, right, right-start, right-end"
],
"default": "bottom-start"
},
"bk-date-picker/transfer": {
"description": "控制日历面板是否出现在 body 内",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/shortcuts": { "description": "配置快捷选择日期" },
"bk-date-picker/shortcut-close": {
"description": "配置点击 shortcuts 是否关闭弹层",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/options": {
"description": "额外配置,目前包括不可选日期的配置,具体如下",
"default": "{}"
},
"bk-date-picker/font-size": {
"description": "设置组件主体内容字体大小",
"options": ["normal(12px),medium(14px),large(16px)"],
"default": "normal"
},
"bk-date-picker/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-date-picker` 上"
},
"bk-date-picker/up-to-now": {
"description": "在日期范围选择器和日期时间范围选择器中(即 type 为 `daterange` 或者 `datetimerange`),设置 `up-to-now` 为 `true` 可使配置终止时间为“至今”",
"default": "false"
},
"bk-date-picker/use-shortcut-text": {
"description": "开启后,点击选中配置的快捷项时,输入框显示的内容为选中的快捷文案,且不可编辑",
"options": ["true", "false"],
"default": "false"
},
"bk-date-picker/shortcut-selected-index": {
"description": "选中的快捷项index",
"options": ["-1"]
},
"bk-date-picker/footer-slot-cls": {
"description": "自定义 footer 的容器的样式,**只有存在自定义 footer 时才会生效**"
},
"bk-date-picker/behavior": {
"description": "风格设置(simplicity:简约 normal:正常)",
"options": ["normal", "simplicity"],
"default": "normal"
},
"bk-dialog/title": {
"description": "弹框的标题,不设置 `title` 和 `slot header` 可配置出无 `header` 的弹框"
},
"bk-dialog/render-directive": {
"description": "弹框的渲染方式",
"options": ["if", "show"],
"default": "show"
},
"bk-dialog/ok-text": { "description": "确定按钮的文字" },
"bk-dialog/cancel-text": { "description": "取消按钮的文字" },
"bk-dialog/theme": {
"description": "颜色 按钮类型",
"options": ["primary, success, warning, danger"],
"default": "primary"
},
"bk-dialog/position": {
"description": "设置层的位置,接收 `top`, `left` 两个属性。"
},
"bk-dialog/width": {
"description": "弹框的宽度,支持数字和百分比",
"default": "400"
},
"bk-dialog/show-mask": {
"description": "是否允许出现遮罩",
"default": "true"
},
"bk-dialog/mask-close": {
"description": "是否允许点击遮罩关闭弹框",
"default": "true"
},
"bk-dialog/close-icon": {
"description": "是否显示右上角的关闭 icon,此属性为 false 时,`esc-close` 和 `mask-close` 会被强制设置为 `false`。",
"default": "true"
},
"bk-dialog/esc-close": {
"description": "是否允许 `esc` 按键关闭弹框",
"default": "true"
},
"bk-dialog/fullscreen": {
"description": "是否全屏弹框,当设置全屏弹框时,`draggable` 属性无效",
"default": "false"
},
"bk-dialog/header-position": {
"description": "显示 `header` 的位置",
"options": ["left, center"],
"default": "center"
},
"bk-dialog/show-footer": {
"description": "是否显示 `footer`",
"default": "true"
},
"bk-dialog/footer-position": {
"description": "显示 `footer` 的位置",
"options": ["left, center, right"],
"default": "right"
},
"bk-dialog/draggable": {
"description": "是否允许弹框拖拽,当设置全屏弹框时,`draggable` 属性无效",
"default": "true"
},
"bk-dialog/scrollable": {
"description": "弹框出现时,是否允许页面滚动",
"options": ["true", "false"],
"default": "false"
},
"bk-dialog/transfer": {
"description": "控制弹框是否出现在 body 内",
"options": ["true", "false"],
"default": "true"
},
"bk-dialog/auto-close": {
"description": "点击确认时是否自动关闭弹窗",
"options": ["true", "false"],
"default": "true"
},
"bk-dialog/on-close": {
"description": "点击取消时触发的回调方法,参数是`Dialog`的`this对象`"
},
"bk-dialog/confirm-fn": {
"description": "点击确认时触发的回调方法,参数是`Dialog`的`this对象`"
},
"bk-dialog/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-dialog-wrapper`上"
},
"bk-diff/new-content": { "description": "新内容" },
"bk-diff/context": { "description": "不同地方间隔多少行不隐藏" },
"bk-diff/theme": {
"description": "主题风格",
"options": ["light,dark"],
"default": "light"
},
"bk-diff/format": {
"description": "展示方式",
"options": ["line-by-line,side-by-side"],
"default": "line-by-line"
},
"bk-diff/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-diff` 上"
},
"bk-divider/align": {
"description": "分割线位置",
"options": ["left , right , center"],
"default": "center"
},
"bk-divider/color": { "description": "分割线颜色", "default": "#dde4eb" },
"bk-divider/width": { "description": "分割线宽度", "default": "0" },
"bk-divider/type": {
"description": "分割线类型,border-style类型",
"options": ["solid,dash"],
"default": "solid"
},
"bk-dropdown-menu/trigger": {
"description": "触发事件",
"options": ["click、mouseover"],
"default": "mouseover"
},
"bk-dropdown-menu/font-size": {
"description": "设置下拉已选择及列表的字体大小",
"options": ["normal(12px),medium(14px),large(16px)"],
"default": "normal"
},
"bk-dropdown-menu/disabled": {
"description": "禁用下拉菜单",
"options": ["true、false"],
"default": "false"
},
"bk-dropdown-menu/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-dropdown-menu` 上"
},
"bk-exception/scene": {
"description": "使用场景",
"options": ["page(页面)、part(局部)"],
"default": "page"
},
"bk-exception/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-exception` 上"
},
"bk-fixed-navbar/navItems": {
"description": "导航元素列表",
"options": [
"传入一个数组,数组的每个元素都是一个对象,属性包括icon,text,tooltip和action, 详见示例"
],
"default": "[]"
},
"bk-fixed-navbar/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-fixed-navbar-wrapper` 上"
},
"bk-form/form-type": {
"description": "表单类型, 水平布局(horizontal)和垂直布局(vertical)",
"options": ["horizontal,vertical, inline"],
"default": "horizontal"
},
"bk-form/label-width": {
"description": "表单项 label 宽度",
"default": "150"
},
"bk-form/model": { "description": "数据" },
"bk-form/rules": { "description": "表单项验证规则" },
"bk-form/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-form` 上"
},
"bk-form-item/property": {
"description": "必须结合 bk-form 的 model 属性来配置,用于从整个 model 获取值,通过此值再结合校验规则进行校验"
},
"bk-form-item/label": { "description": "表单项 label 显示的内容" },
"bk-form-item/label-width": {
"description": "表单项 label 宽度, 如果没有设置则使用 bk-form 的 `label-width`",
"default": "150"
},
"bk-form-item/error-display-type": {
"description": "表单项错误提示的方式,有tooltips和行展示效果",
"options": ["tooltips", "normal"],
"default": "tooltips"
},
"bk-form-item/desc": {
"description": "表单项 label描述信息, 具体用法和v-bk-tooltips指令一致,详情可参考[v-bk-tooltips参数](#/tooltips)"
},
"bk-form-item/desc-type": {
"description": "表单项 label描述信息展示方式,包括下划线和图标两种方式",
"options": ["border", "icon"],
"default": "border"
},
"bk-form-item/desc-icon": {
"description": "表单项 label描述信息展示为图标时配置,仅在desc-type为`icon`时生效",
"options": ["参考[蓝鲸 ICON](ICON_URL)"]
},
"bk-form-item/required": {
"description": "是否必填,在 label 会显示红色的*",
"options": ["true", "false"],
"default": "false"
},
"bk-form-item/rules": {
"description": "定义表单项的校验规则, 一条规则包含:触发方式 `trigger`,可选值有 'blur', 'change', 显示:message, 校验规则:required、min、max,也可以自定正则regex, 以及自定义方法validator,在自定义方法里可以实现异步验证,详情看表单验证例子"
},
"bk-form-item/icon-offset": {
"description": "当表单项校验错误时,会有一个红色感叹 icon 出现,此属性可定位 icon 的偏移位置",
"default": "8"
},
"bk-form-item/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-form-item` 上"
},
"bk-form-item/auto-check": {
"description": "一旦渲染完成,自动启用检查一次",
"options": ["true", "false"],
"default": "false"
},
"bk-container/col": { "description": "栅格数", "default": "24" },
"bk-container/gutter": { "description": "栅格之间的间距", "default": "20" },
"bk-container/margin": {
"description": "栅格容器的左右外边距",
"default": "20"
},
"bk-container/flex": {
"description": "是否启用 `flex` 布局",
"options": ["true", "false"],
"default": "false"
},
"bk-container/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-grid-container` 上"
},
"bk-col/span": {
"description": "栅格的占位格数,当设置为 0 时,则自动设置为 col 相当于 width: 100%",
"default": "1"
},
"bk-col/offset": { "description": "栅格的偏移", "default": "0" },
"bk-col/pull": { "description": "栅格向左移动格数", "default": "0" },
"bk-col/push": { "description": "栅格向右移动格数", "default": "0" },
"bk-icon/svg": {
"description": "使用svg输出图标",
"options": ["true", "false"],
"default": "false"
},
"bk-icon/width": { "description": "使用svg图标时有效", "default": "1em" },
"bk-icon/height": { "description": "使用svg图标时有效", "default": "1em" },
"bk-image/src": { "description": "图片源,同原生" },
"bk-image/fit": {
"description": "确定图片如何适应容器框,同原生 [object-fit](https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit)",
"options": ["fill", "contain", "cover", "none", "scale-down"]
},
"bk-image/alt": { "description": "原生 alt" },
"bk-image/referrer-policy": { "description": "原生 referrerPolicy" },
"bk-image/lazy": { "description": "是否开启懒加载", "default": "false" },
"bk-image/scroll-container": {
"description": "开启懒加载后,监听 scroll 事件的容器",
"options": [],
"default": "最近一个 overflow 值为 auto 或 scroll 的父元素"
},
"bk-image/fallback": {
"description": "加载失败容错地址,会被 Slots error 覆盖"
},
"bk-image/preview-src-list": { "description": "开启图片预览功能" },
"bk-image/z-index": {
"description": "设置图片预览的 z-index",
"default": "2000"
},
"bk-image/isShowPreviewTitle": {
"description": "预览图片图片时,是否显示头部信息"
},
"bk-image-viewer/urlList": {
"description": "预览图片地址集合",
"default": "[]"
},
"bk-image-viewer/isShowTitle": {
"description": "预览图片地址集合",
"default": "false"
},
"bk-image-viewer/onSwitch": { "description": "切换图片" },
"bk-image-viewer/onClose": { "description": "关闭预览" },
"bk-image-viewer/initialIndex": {
"description": "z-index",
"default": "2000"
},
"bk-info-box/width": {
"description": "弹框的宽度,支持数字和百分比",
"default": "400"
},
"bk-info-box/type": {
"description": "消息框的类型,配置此属性后,可支持显示 icon 等",
"options": ["success, warning, error, loading"],
"default": ""
},
"bk-info-box/title": { "description": "消息框的标题" },
"bk-info-box/subHeader": {
"description": "消息框的二级标题(当 subHeader 与 subTitle 同时存在并且 subHeader 是 VNode 时,subHeader 的优先级高于 subTitle,否则 subTitle 优先级更高),可以用 vm.$createElement 函数生成模版"
},
"bk-info-box/subTitle": {
"description": "消息框的二级标题(当 subHeader 与 subTitle 同时存在并且 subHeader 是 VNode 时,subHeader 的优先级高于 subTitle,否则 subTitle 优先级更高)"
},
"bk-info-box/showFooter": {
"description": "是否显示底部按钮",
"default": "true"
},
"bk-info-box/theme": {
"description": "消息框主按钮的颜色",
"options": ["primary, success, warning, danger"],
"default": "primary"
},
"bk-info-box/maskClose": {
"description": "是否允许点击遮罩关闭弹框",
"default": "false"
},
"bk-info-box/escClose": {
"description": "是否允许 `esc` 按键关闭弹框",
"default": "false"
},
"bk-info-box/closeIcon": {
"description": "是否显示右上角的关闭 icon,此属性为 false 时,`esc-close` 和 `mask-close` 会被强制设置为 `false`。",
"default": "true"
},
"bk-info-box/okText": { "description": "确定按钮的文字" },
"bk-info-box/cancelText": { "description": "取消按钮的文字" },
"bk-info-box/container": {
"description": "控制弹框出现在什么容器内",
"default": "document.body"
},
"bk-info-box/icon": {
"description": "消息框状态的图标,使用蓝鲸icon",
"options": ["参考[蓝鲸 ICON](ICON_URL)"]
},
"bk-info-box/confirmLoading": {
"description": "异步 confirmFn 确定按钮自动开启 loading",
"default": "false"
},
"bk-info-box/confirmFn": {
"description": "确认按钮点击回调函数,支持异步函数,函数返回false可阻止弹窗关闭"
},
"bk-info-box/cancelFn": { "description": "取消按钮点击回调函数" },
"bk-info-box/closeFn": { "description": "右上角的关闭 icon 点击回调函数,默认与取消按钮的回调函数一致" },
"bk-info-box/stateChangeFn": { "description": "弹框显示状态变化的回调函数" },
"bk-info-box/afterLeaveFn": {
"description": "弹框消失的动画结束后触发的回调函数"
},
"bk-link/href": { "description": "文字链接地址" },
"bk-link/disabled": { "description": "是否禁用", "default": "false" },
"bk-link/underline": { "description": "是否显示下划线", "default": "false" },
"bk-link/icon": { "description": "图标类名" },
"bk-link/icon-placement": {
"description": "图标位置",
"options": ["left right"],
"default": "left"
},
"bk-loading/mode": {
"description": "loading 的显示形式,可选项: `normal`, `spin`",
"default": "normal"
},
"bk-loading/title": {
"description": "组件显示时的文案,支持使用 `createElement` 函数生成的 VNode"
},
"bk-loading/size": {
"description": "组件显示大小配置",
"options": ["large small mini"],
"default": "large"
},
"bk-loading/theme": {
"description": "组件显示主题配置",
"options": [
"colorful default primary danger warning(spin模式下支持: default primary danger warning success)"
],
"default": "colorful"
},
"bk-loading/delay": { "description": "组件消失推迟", "default": "0" },
"bk-loading/immediate": {
"description": "组件在初始化完成后立即显示",
"default": "false"
},
"bk-loading/opacity": {
"description": "loading 遮罩的背景透明度 (注:如设置了 color 属性为 rgba 类型颜色则此属性将被覆盖)",
"options": ["0 - 1 之间的小数"],
"default": "0.9"
},
"bk-loading/color": {
"description": "loading 遮罩的背景色 支持 rgb/hex/rgba",
"default": "#ffffff"
},
"bk-loading/zIndex": {
"description": "如果配置项有 zIndex 选项,遮罩层的层叠顺序使用配置项的 zIndex,否则使用层叠顺序管理器自动生成的 zIndex"
},
"bk-loading/afterLeave": { "description": "loading 消失完毕的回调函数" },
"bk-loading/extCls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-loading` 上"
},
"bk-message/icon": {
"description": "组件左侧图标",
"options": ["参考[蓝鲸 ICON](ICON_URL)"],
"default": "info"
},
"bk-message/message": {
"description": "组件显示的文字内容,支持字符串或用 `this.$createElement` 生成的 DOM 片段"
},
"bk-message/delay": {
"description": "组件延时关闭时间,值为 0 时需要手动关闭",
"default": "3000"
},
"bk-message/dismissable": {
"description": "是否显示右侧关闭 icon",
"default": "true"
},
"bk-message/offsetY": {
"description": "组件出现时距离视口顶部的偏移量",
"default": "30"
},
"bk-message/spacing": {
"description": "多个组件之间的垂直距离",
"default": "10"
},
"bk-message/limit": {
"description": "组件个数限制,默认不限制个数,设置为 0 时,清除所有实例"
},
"bk-message/ellipsisLine": {
"description": "配置组件显示内容的行数,超过这个函数之后,内容就会被省略,默认值为 1,配置为 0 即表示显示全部内容",
"default": "1"
},
"bk-message/onClose": {
"description": "关闭组件时的回调函数, 参数为组件实例"
},
"bk-message/extCls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-message` 上"
},
"bk-message/ellipsisCopy": {
"description": "内容超出被截断时是否显示复制按钮",
"default": "false"
},
"bk-navigation/nav-width": {
"description": "左侧导航栏缩小宽度",
"default": "60"
},
"bk-navigation/hover-width": {
"description": "左侧导航栏固定、hover放大效果宽度",
"default": "260"
},
"bk-navigation/side-title": { "description": "左侧导航标题" },
"bk-navigation/header-title": {
"description": "右侧内容栏头部标题",
"default": "栏目名称"
},
"bk-navigation/hover-leave-delay": {
"description": "左侧导航栏hover离开缩回延迟时间",
"default": "0"
},
"bk-navigation/default-open": {
"description": "是否默认展开左侧栏",
"default": "false"
},
"bk-navigation/theme-color": {
"description": "左侧栏主题色",
"default": "#182132"
},
"bk-navigation/head-height": {
"description": "导航上测栏的高度",
"default": "52"
},
"bk-navigation/navigation-type": {
"description": "导航布局结构类型",
"options": ["left-right", "top-bottom"],
"default": "left-right"
},
"bk-navigation/need-menu": {
"description": "是否需要左侧导航条",
"default": "true"
},
"bk-navigation/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.navigation-bar` 上"
},
"bk-navigation-menu/default-active": {
"description": "默认选中的菜单栏目ID"
},
"bk-navigation-menu/unique-opened": {
"description": "左侧导航栏是否只保持一个子菜单的展开",
"default": "true"
},
"bk-navigation-menu/toggle-active": {
"description": "左侧导航栏在伸缩时子级菜单是否一起展开和收回",
"default": "false"
},
"bk-navigation-menu/item-hover-bg-color": {
"description": "menu子项hover背景色",
"default": "linear-gradient(90deg,rgba(37,48,71,1) 0%,rgba(32,42,60,1) 100%)"
},
"bk-navigation-menu/item-hover-color": {
"description": "menu子项hover字体颜色",
"default": "#D3D9E4"
},
"bk-navigation-menu/item-active-bg-color": {
"description": "menu子项选中背景色",
"default": "linear-gradient(90deg,rgba(63,135,255,1) 0%,rgba(58,132,255,1) 100%)"
},
"bk-navigation-menu/item-active-color": {
"description": "menu子项选中字体色",
"default": "#FFFFFF"
},
"bk-navigation-menu/item-default-bg-color": {
"description": "menu子项默认背景色",
"default": "#182132"
},
"bk-navigation-menu/item-default-color": {
"description": "menu子项默认字体色",
"default": "#96A2B9"
},
"bk-navigation-menu/item-default-icon-color": {
"description": "menu子项默认icon的颜色",
"default": "#B0BDD5"
},
"bk-navigation-menu/item-child-icon-default-color": {
"description": "menu子项的二级栏icon的颜色",
"default": "#63656E"
},
"bk-navigation-menu/item-child-icon-hover-color": {
"description": "menu子项的二级栏icon hover动作的颜色",
"default": "#D3D9E4"
},
"bk-navigation-menu/item-active-icon-color": {
"description": "选中时menu子项icon颜色",
"default": "#FFFFFF"
},
"bk-navigation-menu/item-hover-icon-color": {
"description": "menu子项icon hover颜色",
"default": "#D3D9E4"
},
"bk-navigation-menu/item-child-icon-active-color": {
"description": "子级item选中时icon颜色",
"default": "#FFFFFF"
},
"bk-navigation-menu/sub-menu-open-bg-color": {
"description": "父级menu展开后的背景色",
"default": "#151D2C"
},
"bk-navigation-menu/before-nav-change": {
"description": "手动点击 nav-item 子项之前触发判断是否改变 nav 导向,支持异步,返回 false 标识不改变",
"default": "true"
},
"bk-navigation-menu-item/id": {
"description": "唯一标示ID",
"options": ["必填项"]
},
"bk-navigation-menu-item/disabled": {
"description": "是否禁用",
"default": "false"
},
"bk-navigation-menu-item/icon": { "description": "图标" },
"bk-navigation-menu-item/has-child": {
"description": "是否有子项",
"default": "false"
},
"bk-navigation-menu-item/group": {
"description": "是否分组标示",
"default": "false"
},
"bk-navigation-menu-item/title": {
"description": "是否标题标示",
"default": "false"
},
"bk-navigation-menu-group/groupName": { "description": "分组名称" },
"bk-notify/icon": {
"description": "组件左侧图标",
"options": ["参考[蓝鲸 ICON](ICON_URL)"],
"default": "info"
},
"bk-notify/title": { "description": "组件的标题" },
"bk-notify/message": {
"description": "组件显示的文字内容,支持字符串或用 `this.$createElement` 生成的 DOM 片段"
},
"bk-notify/position": {
"description": "组件出现的方向",
"options": [
"top-left",
"top-center",
"top-right",
"bottom-left",
"bottom-center",
"bottom-right"
],
"default": "top-center"
},
"bk-notify/delay": {
"description": "组件延时关闭时间,值为 0 时需要手动关闭",
"default": "5000"
},
"bk-notify/dismissable": {
"description": "是否显示右侧关闭 icon",
"default": "true"
},
"bk-notify/limit": {
"description": "组件个数限制,默认不限制个数,设置为 0 时,清除所有实例"
},
"bk-notify/limitLine": {
"description": "文字内容的最大行数,默认为两行,值为 0 时文字内容全部显示",
"default": "2"
},
"bk-notify/showViewMore": {
"description": "是否显示`显示更多`按钮,配合`limitLine`使用",
"default": "false"
},
"bk-notify/offsetX": {
"description": "组件出现时距离视口的水平偏移量",
"default": "10"
},
"bk-notify/offsetY": {
"description": "组件出现时距离视口的垂直偏移量",
"default": "30"
},
"bk-notify/onViewMoreHandler": {
"description": "`显示更多`按钮点击回调函数"
},
"bk-notify/onClose": {
"description": "关闭组件时的回调函数, 参数为组件实例"
},
"bk-notify/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-notify` 上"
},
"bk-pagination/current": {
"description": "当前页码,正整数,支持`.sync`修饰符"
},
"bk-pagination/limit": {
"description": "每页显示条数(须存在于`limit-list`中) ,支持`.sync`修饰符"
},
"bk-pagination/limit-list": {
"description": "每页显示条数可选项列表",
"default": "[10, 20, 50, 100]"
},
"bk-pagination/show-limit": {
"description": "是否显示每页显示条数控件",
"options": ["false true"],
"default": "true"
},
"bk-pagination/location": {
"description": "每页显示条数控件位置",
"options": ["left", "right"],
"default": "right"
},
"bk-pagination/align": {
"description": "分页控件位置,优先级高于location",
"options": ["left", "center", "right"],
"default": "left"
},
"bk-pagination/type": {
"description": "组件外观类型",
"options": ["default compact"],
"default": "default"
},
"bk-pagination/size": {
"description": "页码尺寸大小",
"options": ["default small"],
"default": "default"
},
"bk-pagination/small": {
"description": "小型分页",
"options": ["false true"],
"default": "false"
},
"bk-pagination/show-total-count": {
"description": "总计",
"options": ["false true"],
"default": "false"
},
"bk-pagination/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-page` 上"
},
"bk-popconfirm/content": { "description": "正文" },
"bk-popconfirm/trigger": {
"description": "触发方式,与`bk-popover`配置相同",
"options": [
"click,focusin,mouseenter 等,参照[tippy文档](https:",
"atomiks.github.io",
"tippyjs",
"v6",
"all-props",
"#trigger)"
],
"default": "mouseenter focus"
},
"bk-popconfirm/confirm-text": {
"description": "确认按钮文字",
"options": [],
"default": ""
},
"bk-popconfirm/cancel-text": {
"description": "取消按钮文字",
"options": [],
"default": ""
},
"bk-popconfirm/ext-cls": {
"description": "配置 **pop 弹层**自定义样式类名,传入的类会被加在 pop 弹层的 DOM `.tippy-popper` 上"
},
"bk-popconfirm/ext-popover-cls": {
"description": "配置 **pop 弹层主内容区域**自定义样式类名,传入的类会被加在 pop 弹层主内容区域的 DOM `.bk-popconfirm-content` 上"
},
"bk-popover/delay": { "description": "延迟显示,单位毫秒", "default": "0" },
"bk-popover/width": {
"description": "提示框的内容容器的宽度",
"default": "auto"
},
"bk-popover/max-width": {
"description": "提示框的内容容器的最大宽度",
"default": "auto"
},
"bk-popover/always": {
"description": "是否总是可见",
"options": ["true, false"],
"default": "false"
},
"bk-popover/content": { "description": "显示的内容", "default": "" },
"bk-popover/disabled": {
"description": "是否禁用提示框",
"options": ["true, false"],
"default": "false"
},
"bk-popover/transfer": {
"description": "将弹层放置于 document.body 内,使其不受父级样式影响,方便布局",
"options": ["true, false"],
"default": "false"
},
"bk-popover/on-show": {
"description": "显示提示框时触发",
"default": "function () {}"
},
"bk-popover/on-hide": {
"description": "隐藏提示框时触发",
"default": "function () {}"
},
"bk-popover/tippy-options": {
"description": "更多的其他tippyjs参数参考[tippyjs参数](https://atomiks.github.io/tippyjs/v5/all-props/)",
"default": "{}"
},
"bk-popover/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.tippy-popper` 上"
},
"bk-popover/z-index": {
"description": "弹出层的 `z-index`",
"default": "2500"
},
"bk-process/display-key": {
"description": "循环 list 时,显示字段的 key 值(必传)"
},
"bk-process/controllable": {
"description": "步骤可否被控制前后跳转",
"options": ["true", "false"],
"default": "false"
},
"bk-process/show-steps": {
"description": "是否显示子步骤操作按钮",
"options": ["true", "false"],
"default": "false"
},
"bk-process/cur-process": {
"description": "当前步骤的索引值(必传),支持 .sync 修饰符",
"default": "0"
},
"bk-process/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-process` 上"
},
"bk-progress/percent": {
"description": "进度百分比",
"options": ["0 < percent < 1"]
},
"bk-progress/size": {
"description": "尺寸",
"options": ["small", "normal", "large"],
"default": "normal"
},
"bk-progress/stroke-width": { "description": "进度条的宽度,单位 px" },
"bk-progress/text-inside": {
"description": "进度条显示文字内置在进度条内",
"options": ["true false"],
"default": "false"
},
"bk-progress/color": { "description": "进度条背景色" },
"bk-progress/show-text": {
"description": "是否显示进度条文字内容",
"options": ["true", "false"],
"default": "true"
},
"bk-progress/title-style": {
"description": "设置 title 的样式",
"default": "{ fontSize: 16px, verticalAlign: middle }"
},
"bk-progress/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-progress` 上"
},
"bk-radio/name": { "description": "名称" },
"bk-radio/value": { "description": "radio的真值" },
"bk-radio/disabled": {
"description": "是否禁用",
"options": ["true", "false"],
"default": "false"
},
"bk-radio/checked": {
"description": "初始化选中状态,如果 `v-model` 绑定的值也会相应改变,这个属性在 `radio-group` 里无效",
"options": ["true", "false"],
"default": "undefined"
},
"bk-radio/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-form-radio` 上"
},
"bk-radio-group/name": { "description": "名称" },
"bk-rate/tooltips": {
"description": "展示的文案,数组中的每一项对应每一颗星星的文案",
"options": [],
"default": ""
},
"bk-rate/edit": {
"description": "是否可编辑",
"options": [],
"default": "true"
},
"bk-rate/width": {
"description": "星星的宽度",
"options": [],
"default": "15"
},
"bk-rate/height": {
"description": "星星的高度",
"options": [],
"default": "16"
},
"bk-rate/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-score-group` 上",
"options": [],
"default": ""
},
"bk-resize-layout/initial-divide": {
"description": "初始化分隔侧栏大小",
"default": "20%"
},
"bk-resize-layout/placement": {
"description": "侧栏在布局中的位置",
"options": ["left", "right", "top", "bottom"],
"default": "left"
},
"bk-resize-layout/min": {
"description": "侧栏最小像素宽度",
"default": "100"
},
"bk-resize-layout/max": {
"description": "侧栏最大像素宽度",
"default": "Inifinity"
},
"bk-resize-layout/disabled": {
"description": "是否禁用",
"options": ["true", "false"],
"default": "false"
},
"bk-resize-layout/immediate": {
"description": "是否实时拉伸",
"options": ["true", "false"],
"default": "false"
},
"bk-resize-layout/collapsible": {
"description": "是否开启折叠功能",
"options": ["true", "false"],
"default": "false"
},
"bk-resize-layout/auto-minimize": {
"description": "是否自定最小化",
"default": "false"
},
"bk-resize-layout/border": {
"description": "是否显示外边框",
"options": ["true", "false"],
"default": "true"
},
"bk-resize-layout/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM .bk-resize-layout 上"
},
"bk-round-progress/width": {
"description": "圆环的直径",
"default": "100px"
},
"bk-round-progress/num-unit": { "description": "值的单位", "default": "%" },
"bk-round-progress/content": {
"description": "设置的内容,当设置此属性时,进度条会直接显示此属性的内容,不会显示进度值"
},
"bk-round-progress/num-show": {
"description": "是否显示目前百分数值(默认显示)",
"options": ["true", "false"],
"default": "true"
},
"bk-round-progress/num-style": {
"description": "设置显示百分数的样式",
"default": "{fontSize: 16px}"
},
"bk-round-progress/title": { "description": "是否显示标题(默认不显示)" },
"bk-round-progress/title-style": {
"description": "设置 title 的样式",
"default": "{fontSize: 16px}"
},
"bk-round-progress/config": {
"description": "设置进度圆环的颜色 bgColor、宽度 strokeWidth、背景色 bgColor",
"default": "{strokeWidth: 5, bgColor: gray, activeColor: green}"
},
"bk-round-progress/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-round-progress` 上"
},
"bk-search-select/data": { "description": "显示的数据" },
"bk-search-select/values": { "description": "选择中查询条件 支持v-model" },
"bk-search-select/split-code": {
"description": "查询条件分隔符",
"default": ""
},
"bk-search-select/explain-code": {
"description": "查询条件解释符",
"default": "空格"
},
"bk-search-select/placeholder": {
"description": "输入框空白提示",
"default": "请输入"
},
"bk-search-select/empty-text": {
"description": "包含键值得过滤查询查询时为空的提示",
"default": "包含键值得过滤查询必须有一个值"
},
"bk-search-select/max-height": {
"description": "最大高度",
"default": "120"
},
"bk-search-select/min-height": { "description": "最小高度", "default": "32" },
"bk-search-select/strink": {
"description": "当输入条件过多超出input最小值时是否伸缩input框",
"default": "true"
},
"bk-search-select/show-delay": {
"description": "列表弹窗动画延时时间",
"default": "100"
},
"bk-search-select/display-key": {
"description": "显示的字段名称",
"default": "name"
},
"bk-search-select/primary-key": {
"description": "项目的唯一id字段名称",
"default": "id"
},
"bk-search-select/condition": {
"description": "查询条件的其他关系值",
"default": "{ name: 或}"
},
"bk-search-select/filter": { "description": "是否过滤", "default": "false" },
"bk-search-select/filter-children-method": {
"description": "自定义过滤子列表的方法"
},
"bk-search-select/filter-menu-method": {
"description": "自定义过滤父列表的方法"
},
"bk-search-select/remote-method": {
"description": "自定义异步获取子列表的方法(必须有返回值,可返回 Promise 或者直接返回数据)"
},
"bk-search-select/remote-empty-text": {
"description": "自定义异步获取子列表为空显示",
"default": "暂无数据"
},
"bk-search-select/remote-loading-text": {
"description": "自定义异步获取子列表时loading显示",
"default": "加载中。。。"
},
"bk-search-select/show-condition": {
"description": "是否显示条件选择 (或)",
"default": "true"
},
"bk-search-select/key-delay": {
"description": "监听输入和过滤的延时间隔",
"default": "300"
},
"bk-search-select/readonly": {
"description": "是否只读",
"default": "false"
},
"bk-search-select/wrap-zindex": {
"description": "设置组件的层级高度",
"default": "9"
},
"bk-search-select/popover-zindex": {
"description": "设置下拉列表的层级高度",
"default": "999"
},
"bk-search-select/default-focus": {
"description": "组件初始化时是否获取焦点",
"default": "false"
},
"bk-search-select/show-popover-tag-change": {
"description": "生成或者删除标签时是否显示一级子列表",
"default": "true"
},
"bk-search-select/input-type": {
"description": "输入框类型",
"options": ["text", "number"],
"default": "text"
},
"bk-search-select/clearable": {
"description": "是否允许清空",
"default": "false"
},
"bk-search-select/validate-message": {
"description": "校验提示文本",
"default": ""
},
"bk-search-select/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.search-select-wrap` 上"
},
"bk-select/value": { "description": "当前被选中的值,支持 `v-model`" },
"bk-select/multiple": { "description": "是否多选", "default": "false" },
"bk-select/display-tag": {
"description": "是否将选择的结果以标签的形式显示,仅当开启`multiple`时生效",
"default": "false"
},
"bk-select/is-tag-width-limit": {
"description": "是否对标签进行宽度限制,超出显示`...`",
"default": "true"
},
"bk-select/collapse-tag": {
"description": "当以标签形式显示选择结果时,是否合并溢出的结果以数字显示",
"default": "true"
},
"bk-select/show-select-all": {
"description": "是否显示全选选项,仅当开启`multiple`时生效",
"default": "true"
},
"bk-select/scroll-height": {
"description": "下拉列表滚动高度",
"default": "216"
},
"bk-select/placeholder": {
"description": "未选择数据时的占位",
"default": "请选择"
},
"bk-select/disabled": { "description": "是否禁用", "default": "false" },
"bk-select/readonly": { "description": "是否只读", "default": "false" },
"bk-select/size": { "description": "尺寸", "options": ["large small"] },
"bk-select/loading": { "description": "是否加载中", "default": "false" },
"bk-select/clearable": { "description": "是否允许清空", "default": "true" },
"bk-select/searchable": {
"description": "是否显示搜索框",
"default": "false"
},
"bk-select/search-ignore-case": {
"description": "搜索选项时是否忽略大小写",
"default": "true"
},
"bk-select/popover-min-width": {
"description": "设置下拉列表的最小宽度, 默认的列表宽度跟组件保持一致"
},
"bk-select/popover-width": {
"description": "设置下拉列表的宽度, 默认的列表宽度跟组件保持一致"
},
"bk-select/popover-options": {
"description": "透传至下拉列表所在的popover组件的tippyOptions选项"
},
"bk-select/remote-method": {
"description": "远程搜索方法(可返回 Promise 或者直接返回数据),函数的参数为搜索关键字"
},
"bk-select/font-size": {
"description": "设置下拉已选择及列表的字体大小",
"options": ["normal(12px),medium(14px),large(16px)"],
"default": "normal"
},
"bk-select/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-select` 上"
},
"bk-select/ext-popover-cls": {
"description": "配置自定义样式类名,传入的类会被加在下拉菜单的 DOM `.bk-select-dropdown-content` 上"
},
"bk-select/z-index": {
"description": "弹出层的 `z-index`",
"default": "2500"
},
"bk-select/prefix-icon": { "description": "配置在下拉选框前面的icon类名" },
"bk-select/search-placeholder": {
"description": "搜索框占位",
"default": "输入关键字搜索"
},
"bk-select/search-with-pinyin": {
"description": "搜索的时候是否加入中文转换为拼音搜索",
"default": "false"
},
"bk-select/enable-virtual-scroll": {
"description": "是否开启虚拟滚动",
"default": "false"
},
"bk-select/virtual-scroll-render": {
"description": "虚拟滚动内容的render,参数分别为数据和 createElement 函数"
},
"bk-select/list": { "description": "开启虚拟滚动的时候需要传入的数据列表" },
"bk-select/id-Key": {
"description": "虚拟滚动数据,值的key值",
"default": "id"
},
"bk-select/display-key": {
"description": "虚拟滚动数据,显示字段的key值",
"default": "name"
},
"bk-select/item-height": {
"description": "虚拟滚动单行元素的高度",
"default": "32"
},
"bk-select/show-empty": {
"description": "是否展示空数据的提示",
"default": "true"
},
"bk-select/show-on-init": {
"description": "是否在初始化的时候展示下拉列表",
"default": "false"
},
"bk-select/behavior": {
"description": "风格设置(simplicity:简约 normal:正常)",
"options": ["normal", "simplicity"],
"default": "normal"
},
"bk-option/id": { "description": "当前选项的值,必填" },
"bk-option/name": { "description": "当前选项展示的文本,必填" },
"bk-option/disabled": {
"description": "是否禁用当前选项",
"default": "false"
},
"bk-option-group/name": { "description": "当前分组名称,必填" },
"bk-option-group/show-count": {
"description": "是否显示分组子选项总数",
"default": "true"
},
"bk-option-group/show-collapse": {
"description": "是否显示分组收起\\展开",
"default": "false"
},
"bk-option-group/is-collapse": {
"description": "分组子选项是否收起,必须设置了`show-collapse`为`true`此配置项才生效,此配置项支持`sync`同步操作",
"default": "false"
},
"bk-option-group/readonly": {
"description": "分组展开收起功能是否只读,必须设置了`show-collapse`为`true`此配置项才生效",
"default": "false"
},
"bk-sideslider/title": { "description": "自定义组件标题" },
"bk-sideslider/quick-close": {
"description": "是否支持点击遮罩关闭组件",
"default": "false"
},
"bk-sideslider/show-mask": {
"description": "是否允许出现遮罩",
"default": "true"
},
"bk-sideslider/width": { "description": "组件的宽度", "default": "400" },
"bk-sideslider/direction": {
"description": "组件滑出的方向",
"options": ["left", "right"],
"default": "right"
},
"bk-sideslider/before-close": { "description": "关闭前钩子函数" },
"bk-sideslider/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-sideslider` 上"
},
"bk-sideslider/transfer": {
"description": "控制 sidslider 是否出现在 body 内",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/range": {
"description": "是否为范围选择",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/value": {
"description": "使用v-model,将指定变量与slider的值进行绑定",
"default": "0"
},
"bk-slider/min-value": { "description": "最小值设置", "default": "0" },
"bk-slider/max-value": { "description": "最大值设置", "default": "100" },
"bk-slider/show-tip": {
"description": "显示提示",
"options": ["true", "false"],
"default": "true"
},
"bk-slider/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-slider` 上"
},
"bk-slider/step": { "description": "滑块每一步移动的距离", "default": "1" },
"bk-slider/show-interval": {
"description": "是否显示间断点",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/show-interval-label": {
"description": "是否显示间断点下的标签",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/interval-label-unit": { "description": "标签单位" },
"bk-slider/show-button-label": {
"description": "滑块下是否显示value值",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/button-label-unit": { "description": "滑块下是否显示单位" },
"bk-slider/show-between-label": {
"description": "首尾标签",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/show-input": {
"description": "带输入的选择",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/custom-content": { "description": "自定义内容" },
"bk-slider/show-custom-label": {
"description": "是否显示自定义标签",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/show-custom-tip": {
"description": "是否显示自定义tip",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/vertical": {
"description": "是否为垂直模式",
"options": ["true", "false"],
"default": "false"
},
"bk-slider/height": { "description": "垂直模式高度", "default": "200px" },
"bk-steps/cur-step": {
"description": "当前步骤的索引值,从 1 开始;支持 .sync 修饰符",
"default": "1"
},
"bk-steps/direction": {
"description": "步骤条方向,支持水平(horizontal)和竖直(vertical)两种方向",
"options": ["horizontal, vertical"],
"default": "horizontal"
},
"bk-steps/size": {
"description": "指定大小,目前支持普通(不设置)和小尺寸(small)",
"options": ["small"]
},
"bk-steps/status": {
"description": "指定当前步骤状态,不指定则为默认状态(是否完成)",
"options": ["error, loading"]
},
"bk-steps/controllable": {
"description": "步骤可否被控制前后跳转",
"default": "false"
},
"bk-steps/theme": {
"description": "组件的主题色",
"options": ["primary, info, success, warning, danger"],
"default": "primary"
},
"bk-steps/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-steps` 上"
},
"bk-steps/before-change": {
"description": "步骤切换前的钩子函数,支持异步函数"
},
"bk-swiper/list": {
"description": "数据列表,传了list以list为主",
"options": [],
"default": ""
},
"bk-swiper/is-loop": {
"description": "是否开启图片轮播",
"options": [],
"default": "true"
},
"bk-swiper/loop-time": {
"description": "轮播间隔",
"options": [],
"default": "8000"
},
"bk-swiper/height": {
"description": "轮播容器高度",
"default": "容器CSS高度"
},
"bk-swiper/width": {
"description": "轮播容器宽度",
"default": "容器CSS宽度"
},
"bk-swiper/ext-cls": {
"description": "配置自定义样式类名,传入的类会被加在组件最外层的 DOM `.bk-swiper-home` 上"
},
"bk-switcher/disabled": { "description": "是否禁用", "default": "false" },
"bk-switcher/show-text": {
"description": "是否显示文本",
"default": "false"
},
"bk-switcher/on-text": {
"description": "打开状态显示的文本",
"options": ["建议 1 到 3 个字符,过长显示不全"],
"default": "ON"
},
"bk-switcher/off-text": {
"description": "关闭状态显示文本",
"options": ["建议 1 到 3 个字符,过长显示不全"],
"default": "OFF"
},
"bk-switcher/size": {
"description": "尺寸,显示文本时此属性无效",
"options": ["large small"],
"default": ""
},
"bk-switcher/theme": {
"description": "主题",
"options": ["primary success"],
"default": "success"
},
"bk-switcher/is-outline": {
"description": "是否为描边效果",
"default": "false"
},
"bk-switcher/is-square": {
"description": "是否为方形效果",
"default": "false"
},
"bk-switcher/true-value": {
"description": "switcher的真值",
"default": "true"
},
"bk-switcher/false-value": {
"description": "switcher的假值",
"default": "false"
},