UNPKG

vant

Version:

Mobile UI Components built on Vue

1,795 lines (1,794 loc) 292 kB
{ "$schema": "https://raw.githubusercontent.com/JetBrains/web-types/master/schema/web-types.json", "framework": "vue", "name": "vant", "version": "2.12.7", "contributions": { "html": { "tags": [ { "name": "van-action-sheet", "slots": [ { "name": "default", "description": "自定义面板的展示内容" }, { "name": "description", "description": "自定义描述文案" } ], "events": [ { "name": "select", "description": "点击选项时触发,禁用或加载状态下不会触发" }, { "name": "cancel", "description": "点击取消按钮时触发" }, { "name": "open", "description": "打开面板时触发" }, { "name": "close", "description": "关闭面板时触发" }, { "name": "opened", "description": "打开面板且动画结束后触发" }, { "name": "closed", "description": "关闭面板且动画结束后触发" }, { "name": "click-overlay", "description": "点击遮罩层时触发" } ], "attributes": [ { "name": "v-model (value)", "default": "`false`", "description": "是否显示动作面板", "value": { "type": "boolean", "kind": "expression" } }, { "name": "actions", "default": "`[]`", "description": "面板选项列表", "value": { "type": "Action[]", "kind": "expression" } }, { "name": "title", "default": "-", "description": "顶部标题", "value": { "type": "string", "kind": "expression" } }, { "name": "cancel-text", "default": "-", "description": "取消按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "description", "default": "-", "description": "选项上方的描述信息", "value": { "type": "string", "kind": "expression" } }, { "name": "closeable", "default": "`true`", "description": "是否显示关闭图标", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-icon", "default": "`cross`", "description": "关闭[图标名称](#/zh-CN/icon)或图片链接", "value": { "type": "string", "kind": "expression" } }, { "name": "duration", "default": "`0.3`", "description": "动画时长,单位秒", "value": { "type": "number | string", "kind": "expression" } }, { "name": "round", "default": "`true`", "description": "是否显示圆角", "value": { "type": "boolean", "kind": "expression" } }, { "name": "overlay", "default": "`true`", "description": "是否显示遮罩层", "value": { "type": "boolean", "kind": "expression" } }, { "name": "lock-scroll", "default": "`true`", "description": "是否锁定背景滚动", "value": { "type": "boolean", "kind": "expression" } }, { "name": "lazy-render", "default": "`true`", "description": "是否在显示弹层时才渲染节点", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-popstate", "default": "`false`", "description": "是否在页面回退时自动关闭", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-click-action", "default": "`false`", "description": "是否在点击选项后关闭", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-click-overlay", "default": "`true`", "description": "是否在点击遮罩层后关闭", "value": { "type": "boolean", "kind": "expression" } }, { "name": "safe-area-inset-bottom", "default": "`true`", "description": "是否开启[底部安全区适配](#/zh-CN/advanced-usage#di-bu-an-quan-qu-gua-pei)", "value": { "type": "boolean", "kind": "expression" } }, { "name": "get-container", "default": "-", "description": "指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi)", "value": { "type": "string | () => Element", "kind": "expression" } } ] }, { "name": "van-address-edit", "slots": [ { "name": "default", "description": "在邮政编码下方插入内容" } ], "events": [ { "name": "save", "description": "点击保存按钮时触发" }, { "name": "focus", "description": "输入框聚焦时触发" }, { "name": "delete", "description": "确认删除地址时触发" }, { "name": "cancel-delete", "description": "取消删除地址时触发" }, { "name": "select-search", "description": "选中搜索结果时触发" }, { "name": "click-area", "description": "点击收件地区时触发" }, { "name": "change-area", "description": "修改收件地区时触发" }, { "name": "change-detail", "description": "修改详细地址时触发" }, { "name": "change-default", "description": "切换是否使用默认地址时触发" } ], "attributes": [ { "name": "area-list", "default": "-", "description": "地区列表", "value": { "type": "object", "kind": "expression" } }, { "name": "area-columns-placeholder", "default": "`[]`", "description": "地区选择列占位提示文字", "value": { "type": "string[]", "kind": "expression" } }, { "name": "area-placeholder", "default": "`选择省 / 市 / 区`", "description": "地区输入框占位提示文字", "value": { "type": "string", "kind": "expression" } }, { "name": "address-info", "default": "`{}`", "description": "收货人信息初始值", "value": { "type": "AddressInfo", "kind": "expression" } }, { "name": "search-result", "default": "`[]`", "description": "详细地址搜索结果", "value": { "type": "SearchResult[]", "kind": "expression" } }, { "name": "show-postal", "default": "`false`", "description": "是否显示邮政编码", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-delete", "default": "`false`", "description": "是否显示删除按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-set-default", "default": "`false`", "description": "是否显示默认地址栏", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-search-result", "default": "`false`", "description": "是否显示搜索结果", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-area", "default": "`true`", "description": "是否显示地区", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-detail", "default": "`true`", "description": "是否显示详细地址", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disable-area", "default": "`false`", "description": "是否禁用地区选择", "value": { "type": "boolean", "kind": "expression" } }, { "name": "save-button-text", "default": "`保存`", "description": "保存按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "delete-button-text", "default": "`删除`", "description": "删除按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "detail-rows", "default": "`1`", "description": "详细地址输入框行数", "value": { "type": "number | string", "kind": "expression" } }, { "name": "detail-maxlength", "default": "`200`", "description": "详细地址最大长度", "value": { "type": "number | string", "kind": "expression" } }, { "name": "is-saving", "default": "`false`", "description": "是否显示保存按钮加载动画", "value": { "type": "boolean", "kind": "expression" } }, { "name": "is-deleting", "default": "`false`", "description": "是否显示删除按钮加载动画", "value": { "type": "boolean", "kind": "expression" } }, { "name": "tel-validator", "default": "-", "description": "手机号格式校验函数", "value": { "type": "string => boolean", "kind": "expression" } }, { "name": "tel-maxlength", "default": "-", "description": "手机号最大长度", "value": { "type": "number | string", "kind": "expression" } }, { "name": "postal-validator", "default": "-", "description": "邮政编码格式校验函数", "value": { "type": "string => boolean", "kind": "expression" } }, { "name": "validator", "default": "-", "description": "自定义校验函数", "value": { "type": "(key, val) => string", "kind": "expression" } } ] }, { "name": "van-address-list", "slots": [ { "name": "default", "description": "在列表下方插入内容" }, { "name": "top", "description": "在顶部插入内容" }, { "name": "item-bottom", "description": "在列表项底部插入内容" } ], "events": [ { "name": "add", "description": "点击新增按钮时触发" }, { "name": "edit", "description": "点击编辑按钮时触发" }, { "name": "select", "description": "切换选中的地址时触发" }, { "name": "edit-disabled", "description": "编辑不可配送的地址时触发" }, { "name": "select-disabled", "description": "选中不可配送的地址时触发" }, { "name": "click-item", "description": "点击任意地址时触发" } ], "attributes": [ { "name": "v-model", "default": "-", "description": "当前选中地址的 id", "value": { "type": "string", "kind": "expression" } }, { "name": "list", "default": "`[]`", "description": "地址列表", "value": { "type": "Address[]", "kind": "expression" } }, { "name": "disabled-list", "default": "`[]`", "description": "不可配送地址列表", "value": { "type": "Address[]", "kind": "expression" } }, { "name": "disabled-text", "default": "-", "description": "不可配送提示文案", "value": { "type": "string", "kind": "expression" } }, { "name": "switchable", "default": "`true`", "description": "是否允许切换地址", "value": { "type": "boolean", "kind": "expression" } }, { "name": "add-button-text", "default": "`新增地址`", "description": "底部按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "default-tag-text", "default": "-", "description": "默认地址标签文字", "value": { "type": "string", "kind": "expression" } } ] }, { "name": "van-area", "slots": [ { "name": "title", "description": "自定义标题内容" }, { "name": "columns-top", "description": "自定义选项上方内容" }, { "name": "columns-bottom", "description": "自定义选项下方内容" } ], "events": [ { "name": "confirm", "description": "点击右上方完成按钮" }, { "name": "cancel", "description": "点击取消按钮时" }, { "name": "change", "description": "选项改变时触发" } ], "attributes": [ { "name": "value", "default": "-", "description": "当前选中的省市区`code`", "value": { "type": "string", "kind": "expression" } }, { "name": "title", "default": "-", "description": "顶部栏标题", "value": { "type": "string", "kind": "expression" } }, { "name": "confirm-button-text", "default": "`确认`", "description": "确认按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "cancel-button-text", "default": "`取消`", "description": "取消按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "area-list", "default": "-", "description": "省市区数据,格式见下方", "value": { "type": "object", "kind": "expression" } }, { "name": "columns-placeholder", "default": "`[]`", "description": "列占位提示文字", "value": { "type": "string[]", "kind": "expression" } }, { "name": "loading", "default": "`false`", "description": "是否显示加载状态", "value": { "type": "boolean", "kind": "expression" } }, { "name": "readonly", "default": "`false`", "description": "是否为只读状态,只读状态下无法切换选项", "value": { "type": "boolean", "kind": "expression" } }, { "name": "item-height", "default": "`44`", "description": "选项高度,支持 `px` `vw` `vh` `rem` 单位,默认 `px`", "value": { "type": "number | string", "kind": "expression" } }, { "name": "columns-num", "default": "`3`", "description": "显示列数,3-省市区,2-省市,1-省", "value": { "type": "number | string", "kind": "expression" } }, { "name": "visible-item-count", "default": "`6`", "description": "可见的选项个数", "value": { "type": "number | string", "kind": "expression" } }, { "name": "swipe-duration", "default": "`1000`", "description": "快速滑动时惯性滚动的时长,单位`ms`", "value": { "type": "number | string", "kind": "expression" } }, { "name": "is-oversea-code", "default": "-", "description": "根据`code`校验海外地址,海外地址会划分至单独的分类", "value": { "type": "() => boolean", "kind": "expression" } } ] }, { "name": "van-badge", "slots": [ { "name": "default", "description": "徽标包裹的子元素" }, { "name": "content", "description": "自定义徽标内容" } ], "events": [], "attributes": [ { "name": "content", "default": "-", "description": "徽标内容", "value": { "type": "number | string", "kind": "expression" } }, { "name": "color", "default": "`#ee0a24`", "description": "徽标背景颜色", "value": { "type": "string", "kind": "expression" } }, { "name": "dot", "default": "`false`", "description": "是否展示为小红点", "value": { "type": "boolean", "kind": "expression" } }, { "name": "max", "default": "-", "description": "最大值,超过最大值会显示 `{max}+`,仅当 content 为数字时有效", "value": { "type": "number | string", "kind": "expression" } } ] }, { "name": "van-button", "slots": [ { "name": "default", "description": "按钮内容" }, { "name": "loading", "description": "自定义加载图标" } ], "events": [ { "name": "click", "description": "点击按钮,且按钮状态不为加载或禁用时触发" }, { "name": "touchstart", "description": "开始触摸按钮时触发" } ], "attributes": [ { "name": "type", "default": "`default`", "description": "类型,可选值为 `primary` `info` `warning` `danger`", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "default": "`normal`", "description": "尺寸,可选值为 `large` `small` `mini`", "value": { "type": "string", "kind": "expression" } }, { "name": "text", "default": "-", "description": "按钮文字", "value": { "type": "string", "kind": "expression" } }, { "name": "color", "default": "-", "description": "按钮颜色,支持传入 `linear-gradient` 渐变色", "value": { "type": "string", "kind": "expression" } }, { "name": "icon", "default": "-", "description": "左侧[图标名称](#/zh-CN/icon)或图片链接", "value": { "type": "string", "kind": "expression" } }, { "name": "icon-prefix", "default": "`van-icon`", "description": "图标类名前缀,同 Icon 组件的 [class-prefix 属性](#/zh-CN/icon#props)", "value": { "type": "string", "kind": "expression" } }, { "name": "icon-position", "default": "`left`", "description": "图标展示位置,可选值为 `right`", "value": { "type": "string", "kind": "expression" } }, { "name": "tag", "default": "`button`", "description": "按钮根节点的 HTML 标签", "value": { "type": "string", "kind": "expression" } }, { "name": "native-type", "default": "-", "description": "原生 button 标签的 type 属性", "value": { "type": "string", "kind": "expression" } }, { "name": "block", "default": "`false`", "description": "是否为块级元素", "value": { "type": "boolean", "kind": "expression" } }, { "name": "plain", "default": "`false`", "description": "是否为朴素按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "square", "default": "`false`", "description": "是否为方形按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "round", "default": "`false`", "description": "是否为圆形按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "disabled", "default": "`false`", "description": "是否禁用按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "hairline", "default": "`false`", "description": "是否使用 0.5px 边框", "value": { "type": "boolean", "kind": "expression" } }, { "name": "loading", "default": "`false`", "description": "是否显示为加载状态", "value": { "type": "boolean", "kind": "expression" } }, { "name": "loading-text", "default": "-", "description": "加载状态提示文字", "value": { "type": "string", "kind": "expression" } }, { "name": "loading-type", "default": "`circular`", "description": "[加载图标类型](#/zh-CN/loading),可选值为 `spinner`", "value": { "type": "string", "kind": "expression" } }, { "name": "loading-size", "default": "`20px`", "description": "加载图标大小", "value": { "type": "string", "kind": "expression" } }, { "name": "url", "default": "-", "description": "点击后跳转的链接地址", "value": { "type": "string", "kind": "expression" } }, { "name": "to", "default": "-", "description": "点击后跳转的目标路由对象,同 vue-router 的 [to 属性](https://router.vuejs.org/zh/api/#to)", "value": { "type": "string | object", "kind": "expression" } }, { "name": "replace", "default": "`false`", "description": "是否在跳转时替换当前页面历史", "value": { "type": "boolean", "kind": "expression" } } ] }, { "name": "van-card", "slots": [ { "name": "title", "description": "自定义标题" }, { "name": "desc", "description": "自定义描述" }, { "name": "num", "description": "自定义数量" }, { "name": "price", "description": "自定义价格" }, { "name": "origin-price", "description": "自定义商品原价" }, { "name": "price-top", "description": "自定义价格上方区域" }, { "name": "bottom", "description": "自定义价格下方区域" }, { "name": "thumb", "description": "自定义图片" }, { "name": "tag", "description": "自定义图片角标" }, { "name": "tags", "description": "自定义描述下方标签区域" }, { "name": "footer", "description": "自定义右下角内容" } ], "events": [ { "name": "click", "description": "点击时触发" }, { "name": "click-thumb", "description": "点击自定义图片时触发" } ], "attributes": [ { "name": "thumb", "default": "-", "description": "左侧图片 URL", "value": { "type": "string", "kind": "expression" } }, { "name": "title", "default": "-", "description": "标题", "value": { "type": "string", "kind": "expression" } }, { "name": "desc", "default": "-", "description": "描述", "value": { "type": "string", "kind": "expression" } }, { "name": "tag", "default": "-", "description": "图片角标", "value": { "type": "string", "kind": "expression" } }, { "name": "num", "default": "-", "description": "商品数量", "value": { "type": "number | string", "kind": "expression" } }, { "name": "price", "default": "-", "description": "商品价格", "value": { "type": "number | string", "kind": "expression" } }, { "name": "origin-price", "default": "-", "description": "商品划线原价", "value": { "type": "number | string", "kind": "expression" } }, { "name": "centered", "default": "`false`", "description": "内容是否垂直居中", "value": { "type": "boolean", "kind": "expression" } }, { "name": "currency", "default": "`¥`", "description": "货币符号", "value": { "type": "string", "kind": "expression" } }, { "name": "thumb-link", "default": "-", "description": "点击左侧图片后跳转的链接地址", "value": { "type": "string", "kind": "expression" } }, { "name": "lazy-load", "default": "`false`", "description": "是否开启图片懒加载,须配合 [Lazyload](#/zh-CN/lazyload) 组件使用", "value": { "type": "boolean", "kind": "expression" } } ] }, { "name": "van-cascader", "slots": [ { "name": "title", "description": "自定义顶部标题" } ], "events": [ { "name": "change", "description": "选中项变化时触发" }, { "name": "finish", "description": "全部选项选择完成后触发" }, { "name": "close", "description": "点击关闭图标时触发" } ], "attributes": [ { "name": "title", "default": "-", "description": "顶部标题", "value": { "type": "string", "kind": "expression" } }, { "name": "value", "default": "-", "description": "选中项的值", "value": { "type": "string | number", "kind": "expression" } }, { "name": "options", "default": "`[]`", "description": "可选项数据源", "value": { "type": "Option[]", "kind": "expression" } }, { "name": "placeholder", "default": "`请选择`", "description": "未选中时的提示文案", "value": { "type": "string", "kind": "expression" } }, { "name": "active-color", "default": "`#ee0a24`", "description": "选中状态的高亮颜色", "value": { "type": "string", "kind": "expression" } }, { "name": "closeable", "default": "`true`", "description": "是否显示关闭图标", "value": { "type": "boolean", "kind": "expression" } }, { "name": "field-names", "default": "`{ text: 'text', value: 'value', children: 'children' }`", "description": "自定义 `options` 结构中的字段", "value": { "type": "object", "kind": "expression" } } ] }, { "name": "van-calendar", "slots": [ { "name": "title", "description": "自定义标题" }, { "name": "footer", "description": "自定义底部区域内容" } ], "events": [ { "name": "select", "description": "点击并选中任意日期时触发" }, { "name": "confirm", "description": "日期选择完成后触发,若`show-confirm`为`true`,则点击确认按钮后触发" }, { "name": "open", "description": "打开弹出层时触发" }, { "name": "close", "description": "关闭弹出层时触发" }, { "name": "opened", "description": "打开弹出层且动画结束后触发" }, { "name": "closed", "description": "关闭弹出层且动画结束后触发" }, { "name": "unselect", "description": "当日历组件的 `type` 为 `multiple` 时,取消选中日期时触发" }, { "name": "month-show", "description": "当某个月份进入可视区域时触发" } ], "attributes": [ { "name": "type", "default": "`single`", "description": "选择类型:<br>`single`表示选择单个日期,<br>`multiple`表示选择多个日期,<br>`range`表示选择日期区间", "value": { "type": "string", "kind": "expression" } }, { "name": "title", "default": "`日期选择`", "description": "日历标题", "value": { "type": "string", "kind": "expression" } }, { "name": "color", "default": "`#ee0a24`", "description": "主题色,对底部按钮和选中日期生效", "value": { "type": "string", "kind": "expression" } }, { "name": "min-date", "default": "当前日期", "description": "可选择的最小日期", "value": { "type": "Date", "kind": "expression" } }, { "name": "max-date", "default": "当前日期的六个月后", "description": "可选择的最大日期", "value": { "type": "Date", "kind": "expression" } }, { "name": "default-date", "default": "null_", "description": "默认选中的日期,`type` 为 `multiple` 或 `range` 时为数组,传入 `null` 表示默认不选择", "value": { "type": "Date | Date[] \\", "kind": "expression" } }, { "name": "row-height", "default": "`64`", "description": "日期行高", "value": { "type": "number | string", "kind": "expression" } }, { "name": "formatter", "default": "-", "description": "日期格式化函数", "value": { "type": "(day: Day) => Day", "kind": "expression" } }, { "name": "poppable", "default": "`true`", "description": "是否以弹层的形式展示日历", "value": { "type": "boolean", "kind": "expression" } }, { "name": "lazy-render", "default": "`true`", "description": "是否只渲染可视区域的内容", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-mark", "default": "`true`", "description": "是否显示月份背景水印", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-title", "default": "`true`", "description": "是否展示日历标题", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-subtitle", "default": "`true`", "description": "是否展示日历副标题(年月)", "value": { "type": "boolean", "kind": "expression" } }, { "name": "show-confirm", "default": "`true`", "description": "是否展示确认按钮", "value": { "type": "boolean", "kind": "expression" } }, { "name": "readonly", "default": "`false`", "description": "是否为只读状态,只读状态下不能选择日期", "value": { "type": "boolean", "kind": "expression" } }, { "name": "confirm-text", "default": "`确定`", "description": "确认按钮的文字", "value": { "type": "string", "kind": "expression" } }, { "name": "confirm-disabled-text", "default": "`确定`", "description": "确认按钮处于禁用状态时的文字", "value": { "type": "string", "kind": "expression" } }, { "name": "first-day-of-week", "default": "`0`", "description": "设置周起始日", "value": { "type": "0-6", "kind": "expression" } }, { "name": "v-model", "default": "`false`", "description": "是否显示日历弹窗", "value": { "type": "boolean", "kind": "expression" } }, { "name": "position", "default": "`bottom`", "description": "弹出位置,可选值为 `top` `right` `left`", "value": { "type": "string", "kind": "expression" } }, { "name": "round", "default": "`true`", "description": "是否显示圆角弹窗", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-popstate", "default": "`true`", "description": "是否在页面回退时自动关闭", "value": { "type": "boolean", "kind": "expression" } }, { "name": "close-on-click-overlay", "default": "`true`", "description": "是否在点击遮罩层后关闭", "value": { "type": "boolean", "kind": "expression" } }, { "name": "safe-area-inset-bottom", "default": "`true`", "description": "是否开启[底部安全区适配](#/zh-CN/advanced-usage#di-bu-an-quan-qu-gua-pei)", "value": { "type": "boolean", "kind": "expression" } }, { "name": "get-container", "default": "-", "description": "指定挂载的节点,[用法示例](#/zh-CN/popup#zhi-ding-gua-zai-wei-zhi)", "value": { "type": "string | () => Element", "kind": "expression" } }, { "name": "max-range", "default": "无限制", "description": "日期区间最多可选天数", "value": { "type": "number | string", "kind": "expression" } }, { "name": "range-prompt", "default": "`选择天数不能超过 xx 天`", "description": "范围选择超过最多可选天数时的提示文案", "value": { "type": "string", "kind": "expression" } }, { "name": "allow-same-day", "default": "`false`", "description": "是否允许日期范围的起止时间为同一天", "value": { "type": "boolean", "kind": "expression" } }, { "name": "max-range", "default": "无限制", "description": "日期最多可选天数", "value": { "type": "number | string", "kind": "expression" } }, { "name": "range-prompt", "default": "`选择天数不能超过 xx 天`", "description": "选择超过最多可选天数时的提示文案", "value": { "type": "string", "kind": "expression" } } ] }, { "name": "van-cell", "slots": [ { "name": "default", "description": "默认插槽" }, { "name": "title", "description": "自定义分组标题" }, { "name": "default", "description": "自定义右侧 value 的内容" }, { "name": "title", "description": "自定义左侧 title 的内容" }, { "name": "label", "description": "自定义标题下方 label 的内容" }, { "name": "icon", "description": "自定义左侧图标" }, { "name": "right-icon", "description": "自定义右侧按钮,默认为`arrow`" }, { "name": "extra", "description": "自定义单元格最右侧的额外内容" } ], "events": [ { "name": "click", "description": "点击单元格时触发" } ], "attributes": [ { "name": "title", "default": "`-`", "description": "分组标题", "value": { "type": "string", "kind": "expression" } }, { "name": "border", "default": "`true`", "description": "是否显示外边框", "value": { "type": "boolean", "kind": "expression" } }, { "name": "title", "default": "-", "description": "左侧标题", "value": { "type": "number | string", "kind": "expression" } }, { "name": "value", "default": "-", "description": "右侧内容", "value": { "type": "number | string", "kind": "expression" } }, { "name": "label", "default": "-", "description": "标题下方的描述信息", "value": { "type": "string", "kind": "expression" } }, { "name": "size", "default": "-", "description": "单元格大小,可选值为 `large`", "value": { "type": "string", "kind": "expression" } }, { "name": "icon", "default": "-", "description": "左侧[图标名称](#/zh-CN/icon)或图片链接", "value": { "type": "string", "kind": "expression" } }, { "name": "icon-prefix", "default": "`van-icon`", "description": "图标类名前缀,同 Icon 组件的 [class-prefix 属性](#/zh-CN/icon#props)", "value": { "type": "string", "kind": "expression" } }, { "name": "url", "default": "-", "description": "点击后跳转的链接地址", "value": { "type": "string", "kind": "expression" } }, { "name": "to", "default": "-", "description": "点击后跳转的目标路由对象,同 vue-router 的 [to 属性](https://router.vuejs.org/zh/api/#to)", "value": { "type": "string | object", "kind": "expression" } }, { "name": "border", "default": "`true`", "description": "是否显示内边框", "value": { "type": "boolean", "kind": "expression" } }, { "name": "replace", "default": "`false`", "description": "是否在跳转时替换当前页面历史", "value": { "type": "boolean", "kind": "expression" } }, { "name": "clickable", "default": "`null`", "description": "是否开启点击反馈", "value": { "type": "boolean", "kind": "expression" } }, { "name": "is-link", "default": "`false`", "description": "是否展示右侧箭头并开启点击反馈", "value": { "type": "boolean", "kind": "expression" } }, { "name": "required", "default": "`false`", "description": "是否显示表单必填星号", "value": { "type": "boolean", "kind": "expression" } }, { "name": "center", "default": "`false`", "description": "是否使内容垂直居中", "value": { "type": "boolean", "kind": "expression" } }, { "name": "arrow-direction", "default": "`right`", "description": "箭头方向,可选值为 `left` `up` `down`", "value": { "type": "string", "kind": "expression" } }, { "name": "title-style", "default": "-", "description": "左侧标题额外样式", "value": { "type": "any", "kind": "expression" } }, { "name": "title-class", "default": "-", "description": "左侧标题额外类名", "value": { "type": "any", "kind": "expression" } }, { "name": "value-class", "default": "-", "description": "右侧内容额外类名", "value": { "type": "any", "kind": "expression" } }, { "name": "label-class", "default": "-", "description": "描述信息额外类名", "value": { "type": "any", "kind": "expression" } } ] }, { "name": "van-checkbox", "slots": [ { "name": "default", "description": "自定义文本" },