UNPKG

common-intellisense

Version:
1,783 lines 431 kB
[ { "name": "Button", "description": "基础组件,触发业务逻辑时使用。", "description_zh": "基础组件,触发业务逻辑时使用。", "tag": "按钮", "props": { "type": { "default": "default", "value": "", "type": "String", "description": "按钮类型,可选值为 default、primary、dashed、text、info、success、warning、error或者不设置", "isRequired": false, "description_zh": "按钮类型,可选值为 default、primary、dashed、text、info、success、warning、error或者不设置" }, "ghost": { "default": "false", "value": "", "type": "Boolean", "description": "幽灵属性,使按钮背景透明", "isRequired": false, "description_zh": "幽灵属性,使按钮背景透明" }, "size": { "default": "default", "value": "", "type": "String", "description": "按钮大小,可选值为 large、small、default 或者不设置", "isRequired": false, "description_zh": "按钮大小,可选值为 large、small、default 或者不设置" }, "shape": { "default": "-", "value": "", "type": "String", "description": "按钮形状,可选值为 circle 或者不设置", "isRequired": false, "description_zh": "按钮形状,可选值为 circle 或者不设置" }, "long": { "default": "false", "value": "", "type": "Boolean", "description": "开启后,按钮的长度为 100%", "isRequired": false, "description_zh": "开启后,按钮的长度为 100%" }, "html-type": { "default": "button", "value": "", "type": "String", "description": "设置 button 原生的 type,可选值为 button、submit、reset", "isRequired": false, "description_zh": "设置 button 原生的 type,可选值为 button、submit、reset" }, "disabled": { "default": "false", "value": "", "type": "Boolean", "description": "设置按钮为禁用状态", "isRequired": false, "description_zh": "设置按钮为禁用状态" }, "loading": { "default": "false", "value": "", "type": "Boolean", "description": "设置按钮为加载中状态", "isRequired": false, "description_zh": "设置按钮为加载中状态" }, "icon": { "default": "-", "value": "", "type": "String", "description": "设置按钮的图标类型", "isRequired": false, "description_zh": "设置按钮的图标类型" }, "custom-icon": { "default": "-", "value": "", "type": "String", "description": "设置按钮的自定义图标", "isRequired": false, "description_zh": "设置按钮的自定义图标" }, "to": { "default": "-", "value": "", "type": "String | Object", "description": "跳转的链接,支持 vue-router 对象", "isRequired": false, "description_zh": "跳转的链接,支持 vue-router 对象" }, "replace": { "default": "false", "value": "", "type": "Boolean", "description": "路由跳转时,开启 replace 将不会向 history 添加新记录", "isRequired": false, "description_zh": "路由跳转时,开启 replace 将不会向 history 添加新记录" }, "target": { "default": "_self", "value": "", "type": "String", "description": "相当于 a 链接的 target 属性", "isRequired": false, "description_zh": "相当于 a 链接的 target 属性" }, "append": { "default": "false", "value": "", "type": "Boolean", "description": "同 vue-router append", "isRequired": false, "description_zh": "同 vue-router append" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/button", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/button", "typeDetail": {}, "events": [ { "name": "click", "description": "点击时触发", "description_zh": "点击时触发", "params": "event" } ], "methods": [], "slots": [], "filename": "Button", "suggestions": [] }, { "name": "ButtonGroup", "description": "基础组件,触发业务逻辑时使用。", "description_zh": "基础组件,触发业务逻辑时使用。", "tag": "按钮", "props": { "size": { "default": "default", "value": "", "type": "String", "description": "按钮组合大小,可选值为 large、small、default 或者不设置", "isRequired": false, "description_zh": "按钮组合大小,可选值为 large、small、default 或者不设置" }, "shape": { "default": "-", "value": "", "type": "String", "description": "按钮组合形状,可选值为 circle 或者不设置", "isRequired": false, "description_zh": "按钮组合形状,可选值为 circle 或者不设置" }, "vertical": { "default": "false", "value": "", "type": "Boolean", "description": "是否纵向排列按钮组", "isRequired": false, "description_zh": "是否纵向排列按钮组" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/button", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/button", "typeDetail": {}, "events": [], "methods": [], "slots": [], "filename": "ButtonGroup", "suggestions": [ "Button" ] }, { "name": "Icon", "description": "View UI Plus 的图标使用开源项目 ionicons 3.x 版本。", "description_zh": "View UI Plus 的图标使用开源项目 ionicons 3.x 版本。", "tag": "图标", "props": { "type": { "default": "-", "value": "", "type": "String", "description": "图标的名称", "isRequired": false, "description_zh": "图标的名称" }, "size": { "default": "-", "value": "", "type": "Number | String", "description": "图标的大小,单位是 px", "isRequired": false, "description_zh": "图标的大小,单位是 px" }, "color": { "default": "-", "value": "", "type": "String", "description": "图标的颜色", "isRequired": false, "description_zh": "图标的颜色" }, "custom": { "default": "-", "value": "", "type": "String", "description": "自定义图标", "isRequired": false, "description_zh": "自定义图标" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/icon", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/icon", "typeDetail": {}, "events": [], "methods": [], "slots": [], "filename": "Icon", "suggestions": [] }, { "name": "Title", "description": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "description_zh": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "tag": "排版", "props": { "level": { "default": "1", "value": "", "type": "Number", "description": "重要程度,相当于 h1、h2、h3、h4、h5", "isRequired": false, "description_zh": "重要程度,相当于 h1、h2、h3、h4、h5" }, "v-model": { "default": "-", "value": "", "type": "String", "description": "绑定的值,可使用 v-model 双向绑定", "isRequired": false, "description_zh": "绑定的值,可使用 v-model 双向绑定" }, "type": { "default": "-", "value": "", "type": "String", "description": "文本类型,可选值为 secondary、success、warning、danger", "isRequired": false, "description_zh": "文本类型,可选值为 secondary、success、warning、danger" }, "copyable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以拷贝", "isRequired": false, "description_zh": "是否可以拷贝" }, "copy-text": { "default": "-", "value": "", "type": "String", "description": "自定义拷贝内容", "isRequired": false, "description_zh": "自定义拷贝内容" }, "copy-config": { "default": "copy-config", "value": "", "type": "Object", "description": "拷贝配置项,支持全局配置", "isRequired": false, "description_zh": "拷贝配置项,支持全局配置" }, "editable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以编辑", "isRequired": false, "description_zh": "是否可以编辑" }, "edit-config": { "default": "edit-config", "value": "", "type": "Object", "description": "编辑配置项,支持全局配置", "isRequired": false, "description_zh": "编辑配置项,支持全局配置" }, "ellipsis": { "default": "false", "value": "", "type": "Boolean", "description": "自动溢出省略", "isRequired": false, "description_zh": "自动溢出省略" }, "ellipsis-config": { "default": "ellipsis-config", "value": "", "type": "Object", "description": "自动溢出省略配置项,支持全局配置", "isRequired": false, "description_zh": "自动溢出省略配置项,支持全局配置" }, "disabled": { "default": "false", "value": "", "type": "Boolean", "description": "禁用文本", "isRequired": false, "description_zh": "禁用文本" }, "code": { "default": "false", "value": "", "type": "Boolean", "description": "添加代码样式", "isRequired": false, "description_zh": "添加代码样式" }, "delete": { "default": "false", "value": "", "type": "Boolean", "description": "添加删除线样式", "isRequired": false, "description_zh": "添加删除线样式" }, "keyboard": { "default": "false", "value": "", "type": "Boolean", "description": "添加键盘样式", "isRequired": false, "description_zh": "添加键盘样式" }, "mark": { "default": "false", "value": "", "type": "Boolean", "description": "添加标记样式", "isRequired": false, "description_zh": "添加标记样式" }, "underline": { "default": "false", "value": "", "type": "Boolean", "description": "添加下划线样式", "isRequired": false, "description_zh": "添加下划线样式" }, "strong": { "default": "false", "value": "", "type": "Boolean", "description": "是否加粗", "isRequired": false, "description_zh": "是否加粗" }, "italic": { "default": "false", "value": "", "type": "Boolean", "description": "是否斜体", "isRequired": false, "description_zh": "是否斜体" }, "transfer": { "default": "false", "value": "", "type": "Boolean", "description": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式" }, "theme": { "default": "dark", "value": "", "type": "String", "description": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式" }, "max-width": { "default": "250", "value": "", "type": "Number | String", "description": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式" }, "placement": { "default": "top", "value": "", "type": "String", "description": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/typography", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/typography", "typeDetail": { "copy-config": [ { "name": "tooltips", "description": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] ", "type": "Boolean | Array", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] " }, { "name": "showTip", "description": "是否显示复制成功的通知 默认值: false ", "type": "Boolean", "description_zh": "是否显示复制成功的通知 默认值: false " }, { "name": "successTip", "description": "复制成功时的通知 默认值: 复制成功 ", "type": "String", "description_zh": "复制成功时的通知 默认值: 复制成功 " }, { "name": "errorTip", "description": "复制失败时的通知 默认值: 复制失败 ", "type": "String", "description_zh": "复制失败时的通知 默认值: 复制失败 " } ], "edit-config": [ { "name": "tooltip", "description": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 ", "type": "Boolean | String", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 " }, { "name": "editing", "description": "是否默认进入编辑状态 默认值: false ", "type": "Boolean", "description_zh": "是否默认进入编辑状态 默认值: false " }, { "name": "maxlength", "description": "最大输入长度 默认值: - ", "type": "Number", "description_zh": "最大输入长度 默认值: - " }, { "name": "autosize", "description": "自适应内容高度 默认值: true ", "type": "Object", "description_zh": "自适应内容高度 默认值: true " }, { "name": "triggerType", "description": "触发方式,可选值为 icon、text、both 默认值: icon ", "type": "String", "description_zh": "触发方式,可选值为 icon、text、both 默认值: icon " } ], "ellipsis-config": [ { "name": "rows", "description": "最多显示的行数 默认值: 1 ", "type": "Number", "description_zh": "最多显示的行数 默认值: 1 " }, { "name": "tooltip", "description": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false ", "type": "Boolean | String", "description_zh": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false " } ] }, "events": [ { "name": "on-copy-success", "description": "拷贝成功时触发", "description_zh": "拷贝成功时触发", "params": "-" }, { "name": "on-copy-error", "description": "拷贝失败时触发", "description_zh": "拷贝失败时触发", "params": "-" }, { "name": "on-edit-start", "description": "进入编辑状态时触发", "description_zh": "进入编辑状态时触发", "params": "-" }, { "name": "on-edit-end", "description": "结束编辑状态时触发,即保存", "description_zh": "结束编辑状态时触发,即保存", "params": "editContent" }, { "name": "on-edit-change", "description": "编辑内容时触发", "description_zh": "编辑内容时触发", "params": "value" }, { "name": "on-edit-cancel", "description": "退出编辑时触发", "description_zh": "退出编辑时触发", "params": "-" } ], "methods": [], "slots": [ { "name": "default", "description": "文本内容,优先级低于 model-value", "description_zh": "文本内容,优先级低于 model-value" }, { "name": "copyIcon", "description": "自定义拷贝图标,可选参数 copied", "description_zh": "自定义拷贝图标,可选参数 copied" }, { "name": "editIcon", "description": "自定义编辑图标", "description_zh": "自定义编辑图标" }, { "name": "enterIcon", "description": "自定义回车图标", "description_zh": "自定义回车图标" } ], "filename": "Title", "suggestions": [] }, { "name": "Text", "description": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "description_zh": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "tag": "排版", "props": { "v-model": { "default": "-", "value": "", "type": "String", "description": "绑定的值,可使用 v-model 双向绑定", "isRequired": false, "description_zh": "绑定的值,可使用 v-model 双向绑定" }, "type": { "default": "-", "value": "", "type": "String", "description": "文本类型,可选值为 secondary、success、warning、danger", "isRequired": false, "description_zh": "文本类型,可选值为 secondary、success、warning、danger" }, "copyable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以拷贝", "isRequired": false, "description_zh": "是否可以拷贝" }, "copy-text": { "default": "-", "value": "", "type": "String", "description": "自定义拷贝内容", "isRequired": false, "description_zh": "自定义拷贝内容" }, "copy-config": { "default": "copy-config", "value": "", "type": "Object", "description": "拷贝配置项,支持全局配置", "isRequired": false, "description_zh": "拷贝配置项,支持全局配置" }, "editable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以编辑", "isRequired": false, "description_zh": "是否可以编辑" }, "edit-config": { "default": "edit-config", "value": "", "type": "Object", "description": "编辑配置项,支持全局配置", "isRequired": false, "description_zh": "编辑配置项,支持全局配置" }, "ellipsis": { "default": "false", "value": "", "type": "Boolean", "description": "自动溢出省略", "isRequired": false, "description_zh": "自动溢出省略" }, "ellipsis-config": { "default": "ellipsis-config", "value": "", "type": "Object", "description": "自动溢出省略配置项,支持全局配置", "isRequired": false, "description_zh": "自动溢出省略配置项,支持全局配置" }, "disabled": { "default": "false", "value": "", "type": "Boolean", "description": "禁用文本", "isRequired": false, "description_zh": "禁用文本" }, "code": { "default": "false", "value": "", "type": "Boolean", "description": "添加代码样式", "isRequired": false, "description_zh": "添加代码样式" }, "delete": { "default": "false", "value": "", "type": "Boolean", "description": "添加删除线样式", "isRequired": false, "description_zh": "添加删除线样式" }, "keyboard": { "default": "false", "value": "", "type": "Boolean", "description": "添加键盘样式", "isRequired": false, "description_zh": "添加键盘样式" }, "mark": { "default": "false", "value": "", "type": "Boolean", "description": "添加标记样式", "isRequired": false, "description_zh": "添加标记样式" }, "underline": { "default": "false", "value": "", "type": "Boolean", "description": "添加下划线样式", "isRequired": false, "description_zh": "添加下划线样式" }, "strong": { "default": "false", "value": "", "type": "Boolean", "description": "是否加粗", "isRequired": false, "description_zh": "是否加粗" }, "italic": { "default": "false", "value": "", "type": "Boolean", "description": "是否斜体", "isRequired": false, "description_zh": "是否斜体" }, "transfer": { "default": "false", "value": "", "type": "Boolean", "description": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式" }, "theme": { "default": "dark", "value": "", "type": "String", "description": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式" }, "max-width": { "default": "250", "value": "", "type": "Number | String", "description": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式" }, "placement": { "default": "top", "value": "", "type": "String", "description": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/typography", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/typography", "typeDetail": { "copy-config": [ { "name": "tooltips", "description": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] ", "type": "Boolean | Array", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] " }, { "name": "showTip", "description": "是否显示复制成功的通知 默认值: false ", "type": "Boolean", "description_zh": "是否显示复制成功的通知 默认值: false " }, { "name": "successTip", "description": "复制成功时的通知 默认值: 复制成功 ", "type": "String", "description_zh": "复制成功时的通知 默认值: 复制成功 " }, { "name": "errorTip", "description": "复制失败时的通知 默认值: 复制失败 ", "type": "String", "description_zh": "复制失败时的通知 默认值: 复制失败 " } ], "edit-config": [ { "name": "tooltip", "description": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 ", "type": "Boolean | String", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 " }, { "name": "editing", "description": "是否默认进入编辑状态 默认值: false ", "type": "Boolean", "description_zh": "是否默认进入编辑状态 默认值: false " }, { "name": "maxlength", "description": "最大输入长度 默认值: - ", "type": "Number", "description_zh": "最大输入长度 默认值: - " }, { "name": "autosize", "description": "自适应内容高度 默认值: true ", "type": "Object", "description_zh": "自适应内容高度 默认值: true " }, { "name": "triggerType", "description": "触发方式,可选值为 icon、text、both 默认值: icon ", "type": "String", "description_zh": "触发方式,可选值为 icon、text、both 默认值: icon " } ], "ellipsis-config": [ { "name": "rows", "description": "最多显示的行数 默认值: 1 ", "type": "Number", "description_zh": "最多显示的行数 默认值: 1 " }, { "name": "tooltip", "description": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false ", "type": "Boolean | String", "description_zh": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false " } ] }, "events": [ { "name": "on-copy-success", "description": "拷贝成功时触发", "description_zh": "拷贝成功时触发", "params": "-" }, { "name": "on-copy-error", "description": "拷贝失败时触发", "description_zh": "拷贝失败时触发", "params": "-" }, { "name": "on-edit-start", "description": "进入编辑状态时触发", "description_zh": "进入编辑状态时触发", "params": "-" }, { "name": "on-edit-end", "description": "结束编辑状态时触发,即保存", "description_zh": "结束编辑状态时触发,即保存", "params": "editContent" }, { "name": "on-edit-change", "description": "编辑内容时触发", "description_zh": "编辑内容时触发", "params": "value" }, { "name": "on-edit-cancel", "description": "退出编辑时触发", "description_zh": "退出编辑时触发", "params": "-" } ], "methods": [], "slots": [ { "name": "default", "description": "文本内容,优先级低于 model-value", "description_zh": "文本内容,优先级低于 model-value" }, { "name": "copyIcon", "description": "自定义拷贝图标,可选参数 copied", "description_zh": "自定义拷贝图标,可选参数 copied" }, { "name": "editIcon", "description": "自定义编辑图标", "description_zh": "自定义编辑图标" }, { "name": "enterIcon", "description": "自定义回车图标", "description_zh": "自定义回车图标" } ], "filename": "Text", "suggestions": [] }, { "name": "Paragraph", "description": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "description_zh": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "tag": "排版", "props": { "v-model": { "default": "-", "value": "", "type": "String", "description": "绑定的值,可使用 v-model 双向绑定", "isRequired": false, "description_zh": "绑定的值,可使用 v-model 双向绑定" }, "type": { "default": "-", "value": "", "type": "String", "description": "文本类型,可选值为 secondary、success、warning、danger", "isRequired": false, "description_zh": "文本类型,可选值为 secondary、success、warning、danger" }, "copyable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以拷贝", "isRequired": false, "description_zh": "是否可以拷贝" }, "copy-text": { "default": "-", "value": "", "type": "String", "description": "自定义拷贝内容", "isRequired": false, "description_zh": "自定义拷贝内容" }, "copy-config": { "default": "copy-config", "value": "", "type": "Object", "description": "拷贝配置项,支持全局配置", "isRequired": false, "description_zh": "拷贝配置项,支持全局配置" }, "editable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以编辑", "isRequired": false, "description_zh": "是否可以编辑" }, "edit-config": { "default": "edit-config", "value": "", "type": "Object", "description": "编辑配置项,支持全局配置", "isRequired": false, "description_zh": "编辑配置项,支持全局配置" }, "ellipsis": { "default": "false", "value": "", "type": "Boolean", "description": "自动溢出省略", "isRequired": false, "description_zh": "自动溢出省略" }, "ellipsis-config": { "default": "ellipsis-config", "value": "", "type": "Object", "description": "自动溢出省略配置项,支持全局配置", "isRequired": false, "description_zh": "自动溢出省略配置项,支持全局配置" }, "disabled": { "default": "false", "value": "", "type": "Boolean", "description": "禁用文本", "isRequired": false, "description_zh": "禁用文本" }, "code": { "default": "false", "value": "", "type": "Boolean", "description": "添加代码样式", "isRequired": false, "description_zh": "添加代码样式" }, "delete": { "default": "false", "value": "", "type": "Boolean", "description": "添加删除线样式", "isRequired": false, "description_zh": "添加删除线样式" }, "keyboard": { "default": "false", "value": "", "type": "Boolean", "description": "添加键盘样式", "isRequired": false, "description_zh": "添加键盘样式" }, "mark": { "default": "false", "value": "", "type": "Boolean", "description": "添加标记样式", "isRequired": false, "description_zh": "添加标记样式" }, "underline": { "default": "false", "value": "", "type": "Boolean", "description": "添加下划线样式", "isRequired": false, "description_zh": "添加下划线样式" }, "strong": { "default": "false", "value": "", "type": "Boolean", "description": "是否加粗", "isRequired": false, "description_zh": "是否加粗" }, "italic": { "default": "false", "value": "", "type": "Boolean", "description": "是否斜体", "isRequired": false, "description_zh": "是否斜体" }, "transfer": { "default": "false", "value": "", "type": "Boolean", "description": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式" }, "theme": { "default": "dark", "value": "", "type": "String", "description": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式" }, "max-width": { "default": "250", "value": "", "type": "Number | String", "description": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式" }, "placement": { "default": "top", "value": "", "type": "String", "description": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/typography", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/typography", "typeDetail": { "copy-config": [ { "name": "tooltips", "description": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] ", "type": "Boolean | Array", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] " }, { "name": "showTip", "description": "是否显示复制成功的通知 默认值: false ", "type": "Boolean", "description_zh": "是否显示复制成功的通知 默认值: false " }, { "name": "successTip", "description": "复制成功时的通知 默认值: 复制成功 ", "type": "String", "description_zh": "复制成功时的通知 默认值: 复制成功 " }, { "name": "errorTip", "description": "复制失败时的通知 默认值: 复制失败 ", "type": "String", "description_zh": "复制失败时的通知 默认值: 复制失败 " } ], "edit-config": [ { "name": "tooltip", "description": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 ", "type": "Boolean | String", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 " }, { "name": "editing", "description": "是否默认进入编辑状态 默认值: false ", "type": "Boolean", "description_zh": "是否默认进入编辑状态 默认值: false " }, { "name": "maxlength", "description": "最大输入长度 默认值: - ", "type": "Number", "description_zh": "最大输入长度 默认值: - " }, { "name": "autosize", "description": "自适应内容高度 默认值: true ", "type": "Object", "description_zh": "自适应内容高度 默认值: true " }, { "name": "triggerType", "description": "触发方式,可选值为 icon、text、both 默认值: icon ", "type": "String", "description_zh": "触发方式,可选值为 icon、text、both 默认值: icon " } ], "ellipsis-config": [ { "name": "rows", "description": "最多显示的行数 默认值: 1 ", "type": "Number", "description_zh": "最多显示的行数 默认值: 1 " }, { "name": "tooltip", "description": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false ", "type": "Boolean | String", "description_zh": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false " } ] }, "events": [ { "name": "on-copy-success", "description": "拷贝成功时触发", "description_zh": "拷贝成功时触发", "params": "-" }, { "name": "on-copy-error", "description": "拷贝失败时触发", "description_zh": "拷贝失败时触发", "params": "-" }, { "name": "on-edit-start", "description": "进入编辑状态时触发", "description_zh": "进入编辑状态时触发", "params": "-" }, { "name": "on-edit-end", "description": "结束编辑状态时触发,即保存", "description_zh": "结束编辑状态时触发,即保存", "params": "editContent" }, { "name": "on-edit-change", "description": "编辑内容时触发", "description_zh": "编辑内容时触发", "params": "value" }, { "name": "on-edit-cancel", "description": "退出编辑时触发", "description_zh": "退出编辑时触发", "params": "-" } ], "methods": [], "slots": [ { "name": "default", "description": "文本内容,优先级低于 model-value", "description_zh": "文本内容,优先级低于 model-value" }, { "name": "copyIcon", "description": "自定义拷贝图标,可选参数 copied", "description_zh": "自定义拷贝图标,可选参数 copied" }, { "name": "editIcon", "description": "自定义编辑图标", "description_zh": "自定义编辑图标" }, { "name": "enterIcon", "description": "自定义回车图标", "description_zh": "自定义回车图标" } ], "filename": "Paragraph", "suggestions": [] }, { "name": "Link", "description": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "description_zh": "展示标题、段落、列表等内容,常用于文章、文档的排版.支持常见的辅助功能,如拷贝、可编辑、省略等.", "tag": "排版", "props": { "v-model": { "default": "-", "value": "", "type": "String", "description": "绑定的值,可使用 v-model 双向绑定", "isRequired": false, "description_zh": "绑定的值,可使用 v-model 双向绑定" }, "to": { "default": "-", "value": "", "type": "String | Object", "description": "跳转的链接,支持 vue-router 对象", "isRequired": false, "description_zh": "跳转的链接,支持 vue-router 对象" }, "replace": { "default": "false", "value": "", "type": "Boolean", "description": "路由跳转时,开启 replace 将不会向 history 添加新记录", "isRequired": false, "description_zh": "路由跳转时,开启 replace 将不会向 history 添加新记录" }, "target": { "default": "_self", "value": "", "type": "String", "description": "相当于 a 链接的 target 属性", "isRequired": false, "description_zh": "相当于 a 链接的 target 属性" }, "append": { "default": "false", "value": "", "type": "Boolean", "description": "同 vue-router append", "isRequired": false, "description_zh": "同 vue-router append" }, "type": { "default": "-", "value": "", "type": "String", "description": "文本类型,可选值为 secondary、success、warning、danger", "isRequired": false, "description_zh": "文本类型,可选值为 secondary、success、warning、danger" }, "copyable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以拷贝", "isRequired": false, "description_zh": "是否可以拷贝" }, "copy-text": { "default": "-", "value": "", "type": "String", "description": "自定义拷贝内容", "isRequired": false, "description_zh": "自定义拷贝内容" }, "copy-config": { "default": "copy-config", "value": "", "type": "Object", "description": "拷贝配置项,支持全局配置", "isRequired": false, "description_zh": "拷贝配置项,支持全局配置" }, "editable": { "default": "false", "value": "", "type": "Boolean", "description": "是否可以编辑", "isRequired": false, "description_zh": "是否可以编辑" }, "edit-config": { "default": "edit-config", "value": "", "type": "Object", "description": "编辑配置项,支持全局配置", "isRequired": false, "description_zh": "编辑配置项,支持全局配置" }, "ellipsis": { "default": "false", "value": "", "type": "Boolean", "description": "自动溢出省略", "isRequired": false, "description_zh": "自动溢出省略" }, "ellipsis-config": { "default": "ellipsis-config", "value": "", "type": "Object", "description": "自动溢出省略配置项,支持全局配置", "isRequired": false, "description_zh": "自动溢出省略配置项,支持全局配置" }, "disabled": { "default": "false", "value": "", "type": "Boolean", "description": "禁用文本", "isRequired": false, "description_zh": "禁用文本" }, "code": { "default": "false", "value": "", "type": "Boolean", "description": "添加代码样式", "isRequired": false, "description_zh": "添加代码样式" }, "delete": { "default": "false", "value": "", "type": "Boolean", "description": "添加删除线样式", "isRequired": false, "description_zh": "添加删除线样式" }, "keyboard": { "default": "false", "value": "", "type": "Boolean", "description": "添加键盘样式", "isRequired": false, "description_zh": "添加键盘样式" }, "mark": { "default": "false", "value": "", "type": "Boolean", "description": "添加标记样式", "isRequired": false, "description_zh": "添加标记样式" }, "underline": { "default": "false", "value": "", "type": "Boolean", "description": "添加下划线样式", "isRequired": false, "description_zh": "添加下划线样式" }, "strong": { "default": "false", "value": "", "type": "Boolean", "description": "是否加粗", "isRequired": false, "description_zh": "是否加粗" }, "italic": { "default": "false", "value": "", "type": "Boolean", "description": "是否斜体", "isRequired": false, "description_zh": "是否斜体" }, "transfer": { "default": "false", "value": "", "type": "Boolean", "description": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "是否开启 Tooltip 的 transfer 属性,仅适用于 ellipsis 模式" }, "theme": { "default": "dark", "value": "", "type": "String", "description": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 theme 属性,仅适用于 ellipsis 模式" }, "max-width": { "default": "250", "value": "", "type": "Number | String", "description": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 max-width 属性,仅适用于 ellipsis 模式" }, "placement": { "default": "top", "value": "", "type": "String", "description": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式", "isRequired": false, "description_zh": "Tooltip 的 placement 属性,仅适用于 ellipsis 模式" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/typography", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/typography", "typeDetail": { "copy-config": [ { "name": "tooltips", "description": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] ", "type": "Boolean | Array", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: ['复制', '复制成功'] " }, { "name": "showTip", "description": "是否显示复制成功的通知 默认值: false ", "type": "Boolean", "description_zh": "是否显示复制成功的通知 默认值: false " }, { "name": "successTip", "description": "复制成功时的通知 默认值: 复制成功 ", "type": "String", "description_zh": "复制成功时的通知 默认值: 复制成功 " }, { "name": "errorTip", "description": "复制失败时的通知 默认值: 复制失败 ", "type": "String", "description_zh": "复制失败时的通知 默认值: 复制失败 " } ], "edit-config": [ { "name": "tooltip", "description": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 ", "type": "Boolean | String", "description_zh": "Tooltip 显示内容,为 false 则不显示 默认值: 编辑 " }, { "name": "editing", "description": "是否默认进入编辑状态 默认值: false ", "type": "Boolean", "description_zh": "是否默认进入编辑状态 默认值: false " }, { "name": "maxlength", "description": "最大输入长度 默认值: - ", "type": "Number", "description_zh": "最大输入长度 默认值: - " }, { "name": "autosize", "description": "自适应内容高度 默认值: true ", "type": "Object", "description_zh": "自适应内容高度 默认值: true " }, { "name": "triggerType", "description": "触发方式,可选值为 icon、text、both 默认值: icon ", "type": "String", "description_zh": "触发方式,可选值为 icon、text、both 默认值: icon " } ], "ellipsis-config": [ { "name": "rows", "description": "最多显示的行数 默认值: 1 ", "type": "Number", "description_zh": "最多显示的行数 默认值: 1 " }, { "name": "tooltip", "description": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false ", "type": "Boolean | String", "description_zh": "是否以 Tooltip 显示完整内容或自定义内容 默认值: false " } ] }, "events": [ { "name": "on-copy-success", "description": "拷贝成功时触发", "description_zh": "拷贝成功时触发", "params": "-" }, { "name": "on-copy-error", "description": "拷贝失败时触发", "description_zh": "拷贝失败时触发", "params": "-" }, { "name": "on-edit-start", "description": "进入编辑状态时触发", "description_zh": "进入编辑状态时触发", "params": "-" }, { "name": "on-edit-end", "description": "结束编辑状态时触发,即保存", "description_zh": "结束编辑状态时触发,即保存", "params": "editContent" }, { "name": "on-edit-change", "description": "编辑内容时触发", "description_zh": "编辑内容时触发", "params": "value" }, { "name": "on-edit-cancel", "description": "退出编辑时触发", "description_zh": "退出编辑时触发", "params": "-" } ], "methods": [], "slots": [ { "name": "default", "description": "文本内容,优先级低于 model-value", "description_zh": "文本内容,优先级低于 model-value" }, { "name": "copyIcon", "description": "自定义拷贝图标,可选参数 copied", "description_zh": "自定义拷贝图标,可选参数 copied" }, { "name": "editIcon", "description": "自定义编辑图标", "description_zh": "自定义编辑图标" }, { "name": "enterIcon", "description": "自定义回车图标", "description_zh": "自定义回车图标" } ], "filename": "Link", "suggestions": [] }, { "name": "Space", "description": "基础组件,设置组件之间的间距。", "description_zh": "基础组件,设置组件之间的间距。", "tag": "间距", "props": { "size": { "default": "small", "value": "", "type": "String | Number | Array", "description": "间距大小,当类型为 String 时,可选值有:small、large、default", "isRequired": false, "description_zh": "间距大小,当类型为 String 时,可选值有:small、large、default" }, "direction": { "default": "horizontal", "value": "", "type": "String", "description": "布局方向,可选值有:horizontal、vertical", "isRequired": false, "description_zh": "布局方向,可选值有:horizontal、vertical" }, "align": { "default": "-", "value": "", "type": "String", "description": "对齐方式,可选值有:start、end、center、baseline、stretch", "isRequired": false, "description_zh": "对齐方式,可选值有:start、end、center、baseline、stretch" }, "wrap": { "default": "false", "value": "", "type": "Boolean", "description": "是否自动换行", "isRequired": false, "description_zh": "是否自动换行" }, "split": { "default": "false", "value": "", "type": "Boolean", "description": "是否显示分隔符,值为 true 时显示默认的分隔符", "isRequired": false, "description_zh": "是否显示分隔符,值为 true 时显示默认的分隔符" }, "type": { "default": "inline-flex", "value": "", "type": "String", "description": "Flex 布局类型,可选值有:inline-flex、flex,值为 flex 时,align 的默认值为 stretch", "isRequired": false, "description_zh": "Flex 布局类型,可选值有:inline-flex、flex,值为 flex 时,align 的默认值为 stretch" } }, "link": "https://www.iviewui.com/view-ui-plus/component/base/space#API", "link_zh": "https://www.iviewui.com/view-ui-plus/component/base/space#API", "typeDetail": {}, "events": [], "methods": [], "slots": [ { "name": "default", "description": "需要添加间距的元素", "description_zh": "需要添加间距的元素" }, { "name": "split", "description": "自定义分隔符", "description_zh": "自定义分隔符" } ], "filename": "Space", "suggestions": [] }, { "name": "Row", "description": "24:100%", "description_zh": "24:100%", "tag": "栅格", "props": { "gutter": { "default": "0", "value": "", "type": "Number", "description": "栅格间距,单位 px,左右平分", "isRequired": false, "description_zh": "栅格间距,单位 px,左右平分" }, "align": { "default": "-", "value": "", "type": "String", "description": "flex 布局下的垂直对齐方式,可选值为 top、middle、bottom", "isRequired": false, "description_zh": "flex 布局下的垂直对齐方式,可选值为 top、middle、bottom" }, "justify": { "default": "-", "value": "", "type": "String", "description": "布局下的水平排列方式,可选值为 start、end、center、space-around、space-between", "isRequired": false, "description_zh": "布局下的水平排列方式,可选值为 start、end、center、space-around、space-between" }, "class-name": { "default": "-", "value": "", "type": "String", "description": "自定义的class名称", "isRequired": false, "description_zh": "自定义的class名称" }, "wrap": { "default": "true", "value": "", "type": "Boolean", "description": "是否自动换行", "isRequired": false, "description_zh": "是否自动换行" } }, "link": "https://www.iviewui.com/view-ui-plus/component/layout/row#API", "link_zh": "https://www.iviewui.com/view-ui-plus/component/layout/row#API", "typeDetail": {}, "events": [], "methods": [], "slots": [], "filename": "Row", "suggestions": [ "Col" ] }, { "name": "Col", "description": "24:100%", "description_zh": "24:100%", "tag": "栅格", "props": { "span": { "default": "-", "value": "", "type": "Number|String", "description": "栅格的占位格数,可选值为0~24的整数,为 0 时,相当于 display:none", "isRequired": false, "description_zh": "栅格的占位格数,可选值为0~24的整数,为 0 时,相当于 display:none" }, "flex": { "default": "-", "value": "", "type": "Number|String", "description": "flex 布局属性", "isRequired": false, "description_zh": "flex 布局属性" }, "order": { "default": "-", "value": "", "type": "Number|String", "description": "栅格的顺序,在 flex 布局模式下有效", "isRequired": false, "description_zh": "栅格的顺序,在 flex 布局模式下有效" }, "offset": { "default": "-", "value": "", "type": "Number|String", "description": "栅格左侧的间隔格数,间隔内不可以有栅格", "isRequired": false, "description_zh": "栅格左侧的间隔格数,间隔内不可以有栅格" }, "push": { "default": "-", "value": "", "type": "Number|String", "description": "栅格向右移动格数", "isRequired": false, "description_zh": "栅格向右移动格数" }, "pull": { "default": "-", "value": "", "type": "Number|String", "description": "栅格向左移动格数", "isRequired": false, "description_zh": "栅格向左移动格数" }, "class-name": { "default": "-", "value": "", "type": "String", "description": "自定义的class名称", "isRequired": false, "description_zh": "自定义的class名称" }, "xs": { "default": "-", "value": "", "type": "String|Object", "description": "<576px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": "<576px 响应式栅格,可为栅格数或一个包含其他属性的对象" }, "sm": { "default": "-", "value": "", "type": "String|Object", "description": ">=576px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": ">=576px 响应式栅格,可为栅格数或一个包含其他属性的对象" }, "md": { "default": "-", "value": "", "type": "String|Object", "description": ">=768px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": ">=768px 响应式栅格,可为栅格数或一个包含其他属性的对象" }, "lg": { "default": "-", "value": "", "type": "String|Object", "description": ">=992px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": ">=992px 响应式栅格,可为栅格数或一个包含其他属性的对象" }, "xl": { "default": "-", "value": "", "type": "String|Object", "description": ">=1200px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": ">=1200px 响应式栅格,可为栅格数或一个包含其他属性的对象" }, "xxl": { "default": "-", "value": "", "type": "String|Object", "description": ">=1600px 响应式栅格,可为栅格数或一个包含其他属性的对象", "isRequired": false, "description_zh": ">=1600px 响应式栅格,可为栅格数或一个包含其他属性的对象" } }, "link": "https://www.iviewui.com/view-ui-plus/component/layout/row#API", "link_zh": "https://www.iviewui.com/view-ui-plus/component/layout/row#API", "typeDetail": {}, "events": [], "methods": [], "slots": [], "filename": "Col", "suggestions": [] }, { "name": "Grid", "description": " 宫格组件(Grid)与 24 列栅格布局不同的是,栅格组件(Row、Col)可以自定义一行内的列数,及各列所占比例,宫格组件则是将每行等分为宽度相等的列,甚至可以将单元格设置为正方形,并支持动态适应屏幕,就像九宫格一样。 ", "description_zh": " 宫格组件(Grid)与 24 列栅格布局不同的是,栅格组件(R