From 47f3d7cdff323c0d1ba40bbb0044c21b7698c643 Mon Sep 17 00:00:00 2001 From: pengYYY Date: Sat, 25 Jun 2022 22:22:55 +0800 Subject: [PATCH 1/6] feat: globalConfig --- examples/config-provider/config-provider.md | 157 +++++----- src/config-provider/context.ts | 1 - src/config-provider/type.ts | 326 +++++++++++--------- src/config-provider/useConfig.tsx | 7 +- src/dialog/dialog.tsx | 4 +- src/drawer/drawer.tsx | 9 +- src/input/input.tsx | 2 +- src/select/select.tsx | 2 +- 8 files changed, 273 insertions(+), 235 deletions(-) diff --git a/examples/config-provider/config-provider.md b/examples/config-provider/config-provider.md index b7fad3be99..f81e79adec 100644 --- a/examples/config-provider/config-provider.md +++ b/examples/config-provider/config-provider.md @@ -30,19 +30,21 @@ tree | Object | - | 树组件全局配置。TS 类型:`TreeConfig` | N treeSelect | Object | - | 树选择器组件全局配置。TS 类型:`TreeSelectConfig` | N upload | Object | - | 上传组件全局配置。TS 类型:`UploadConfig` | N -### TreeSelectConfig +### InputConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -empty | String | - | 语言配置,“暂无数据”描述文本 | N -loadingText | String | - | 语言配置,“加载中”描述文本 | N -placeholder | String | - | 语言配置,“请选择”占位符描述文本 | N +autocomplete | String | - | 是否开启自动填充功能 | N +placeholder | String | - | 语言配置,“请输入”占位符描述文本 | N -### InputConfig +### PaginationConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -placeholder | String | - | 语言配置,“请输入”占位符描述文本 | N +itemsPerPage | String | - | 语言配置,每页条数文本,示例:`'{size} 条/页'` | N +jumpTo | String | - | 语言配置,页码跳转文本,示例:'跳至' | N +page | String | - | 语言配置,“页”描述文本 | N +total | String | - | 语言配置,数据总条数文本,示例:`'共 {total} 项数据'` | N ### CalendarConfig @@ -78,19 +80,23 @@ clearConfirmText | String | - | 语言配置,“确定清空最近使用的颜 recentColorTitle | String | - | 语言配置,“最近使用颜色” 区域标题文本 | N swatchColorTitle | String | - | 语言配置,"系统预设颜色" 区域标题文本 | N -### AnchorConfig +### TransferConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -copySuccessText | String | - | 语言配置,“链接复制成功”描述文本 | N -copyText | String | - | 语言配置,“复制链接” 描述文本 | N +empty | String | - | 语言配置,“暂无数据”空数据描述文本 | N +placeholder | String | - | 语言配置,“请输入关键词搜索”占位符描述文本 | N +title | String | - | 语言配置,穿梭框标题描述文本,示例:“{checked} / {total} 项” | N -### AlertConfig +### TimePickerConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -collapseText | String | - | 语言配置,“收起”描述文本 | N -expandText | String | - | 语言配置,“展开更多”描述文本 | N +anteMeridiem | String | - | 语言配置,“上午”描述文本 | N +confirm | String | - | 语言配置,“确定”描述文本 | N +now | String | - | 语言配置,“此刻”描述文本 | N +placeholder | String | - | 语言配置,"请选择时间"占位符描述文本 | N +postMeridiem | String | - | 语言配置,“下午”描述文本 | N ### DatePickerConfig @@ -124,6 +130,8 @@ yearAriaLabel | String | - | 语言配置,“年” 描述文本 | N 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- cancel | Object | - | 取消按钮风格。TS 类型:`string | ButtonProps`,[Button API Documents](./button?tab=api)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/config-provider/type.ts) | N +closeOnEscKeydown | Boolean | - | 按下 ESC 时是否触发对话框关闭事件 | N +closeOnOverlayClick | Boolean | - | 点击蒙层时是否触发关闭事件 | N confirm | Object | - | 确认按钮风格。TS 类型:`string | ButtonProps` | N confirmBtnTheme | Object | - | 确认按钮主题色,即 Dialog 的 `theme` 和 确认按钮的 `theme` 映射关系。示例:{ danger: 'danger' }。TS 类型:`{ default: string; info: string; warning: string; danger: string; success: string; }` | N @@ -132,40 +140,10 @@ confirmBtnTheme | Object | - | 确认按钮主题色,即 Dialog 的 `theme` 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- cancel | String | - | 语言配置,“取消”描述文本。TS 类型:`string | ButtonProps` | N +closeOnEscKeydown | Boolean | - | 按下 ESC 时是否触发抽屉关闭事件 | N +closeOnOverlayClick | Boolean | - | 点击蒙层时是否触发关闭事件 | N confirm | String | - | 语言配置,“确认”描述文本。TS 类型:`string | ButtonProps` | N - -### FormConfig - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -errorMessage | Object | - | 表单错误信息配置,示例:`{ idcard: '请输入正确的身份证号码', max: '字符长度不能超过 ${max}' }`。TS 类型:`FormErrorMessage`,[Form API Documents](./form?tab=api)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/config-provider/type.ts) | N -requiredMark | Boolean | true | 是否显示必填符号(*),默认显示 | N - -### UploadConfigFileList - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -fileNameText | String | - | 语言配置,“文件名” 描述文本 | N -fileOperationDateText | String | - | 语言配置,“上传日期” 描述文本 | N -fileOperationText | String | - | 语言配置,“操作” 描述文本 | N -fileSizeText | String | - | 语言配置,“文件尺寸” 描述文本 | N -fileStatusText | String | - | 语言配置,“状态” 描述文本 | N - -### ListConfig - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -loadingMoreText | String | - | 语言配置,'点击加载更多' 描述文本 | N -loadingText | String | - | 语言配置,'正在加载中,请稍后' 描述文本 | N - -### PaginationConfig - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -itemsPerPage | String | - | 语言配置,每页条数文本,示例:`'{size} 条/页'` | N -jumpTo | String | - | 语言配置,页码跳转文本,示例:'跳至' | N -page | String | - | 语言配置,“页”描述文本 | N -total | String | - | 语言配置,数据总条数文本,示例:`'共 {total} 项数据'` | N +size | String | - | 尺寸配置,配置Drawer尺寸 | N ### PopconfirmConfig @@ -200,51 +178,37 @@ sortDescendingOperationText | String | - | 语言配置,'点击降序' 描述 sortIcon | Slot / Function | undefined | 排序图标(配置传入降序图标即可),如果没有配置,会使用组件内置的默认图标。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N treeExpandAndFoldIcon | Function | undefined | 树形结构,展开和折叠图标。如果没有配置,会使用组件内置的默认图标。TS 类型:`TNode<{ type: 'expand' | 'fold' }>`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -### StepsConfig - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -errorIcon | Slot / Function | - | 错误步骤图标,【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N - ### SelectConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- clearIcon | Function | - | 清除图标,【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N empty | String | - | 语言配置,“暂无数据”描述文本 | N +filterable | Boolean | - | 全局配置是否可筛选 | N loadingText | String | - | 语言配置,“加载中”描述文本 | N placeholder | String | - | 语言配置,“请选择”占位符描述文本 | N -### TagConfig - -名称 | 类型 | 默认值 | 说明 | 必传 --- | -- | -- | -- | -- -closeIcon | Function | - | 关闭图标,【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N - -### TimePickerConfig +### TreeConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -anteMeridiem | String | - | 语言配置,“上午”描述文本 | N -confirm | String | - | 语言配置,“确定”描述文本 | N -now | String | - | 语言配置,“此刻”描述文本 | N -placeholder | String | - | 语言配置,"请选择时间"占位符描述文本 | N -postMeridiem | String | - | 语言配置,“下午”描述文本 | N +empty | String | - | 语言配置,“暂无数据”描述文本 | N +folderIcon | Function | - | 目录层级图标,传入收起状态图标即可。【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -### TransferConfig +### TreeSelectConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -empty | String | - | 语言配置,“暂无数据”空数据描述文本 | N -placeholder | String | - | 语言配置,“请输入关键词搜索”占位符描述文本 | N -title | String | - | 语言配置,穿梭框标题描述文本,示例:“{checked} / {total} 项” | N +empty | String | - | 语言配置,“暂无数据”描述文本 | N +loadingText | String | - | 语言配置,“加载中”描述文本 | N +placeholder | String | - | 语言配置,“请选择”占位符描述文本 | N -### TreeConfig +### ListConfig 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -empty | String | - | 语言配置,“暂无数据”描述文本 | N -folderIcon | Function | - | 目录层级图标,传入收起状态图标即可。【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N +loadingMoreText | String | - | 语言配置,'点击加载更多' 描述文本 | N +loadingText | String | - | 语言配置,'正在加载中,请稍后' 描述文本 | N ### UploadConfig @@ -257,6 +221,15 @@ progress | Object | - | 语言配置,上传进度相关。示例:{ uploadTex sizeLimitMessage | String | - | 语言配置,文件大小超出限制时提醒文本。示例:`'文件大小不能超过 {sizeLimit}'` | N triggerUploadText | Object | - | 语言配置,上传功能触发文案。示例:{ image: '点击上传图片', normal: '点击上传', fileInput: '选择文件',reupload: '重新上传',fileInput: '删除' }。TS 类型:`UploadTriggerUploadText` `interface UploadTriggerUploadText { image?: string, normal?: string, fileInput?: string, reupload?: string, continueUpload: string, delete?: string }`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/config-provider/type.ts) | N +### UploadConfigProgress + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +failText | String | - | 语言配置,“上传失败”文本描述 | N +successText | String | - | 语言配置,“上传成功”文本描述 | N +uploadingText | String | - | 语言配置,“上传中”文本描述 | N +waitingText | String | - | 语言配置,“待上传”文本描述 | N + ### UploadConfigDragger 名称 | 类型 | 默认值 | 说明 | 必传 @@ -265,11 +238,45 @@ clickAndDragText | String | - | 语言配置,“ 点击上方“选择文件 dragDropText | String | - | 语言配置,“释放图标” 描述文本 | N draggingText | String | - | 语言配置,'拖拽到此区域' 描述文本 | N -### UploadConfigProgress +### UploadConfigFileList 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- -failText | String | - | 语言配置,“上传失败”文本描述 | N -successText | String | - | 语言配置,“上传成功”文本描述 | N -uploadingText | String | - | 语言配置,“上传中”文本描述 | N -waitingText | String | - | 语言配置,“待上传”文本描述 | N +fileNameText | String | - | 语言配置,“文件名” 描述文本 | N +fileOperationDateText | String | - | 语言配置,“上传日期” 描述文本 | N +fileOperationText | String | - | 语言配置,“操作” 描述文本 | N +fileSizeText | String | - | 语言配置,“文件尺寸” 描述文本 | N +fileStatusText | String | - | 语言配置,“状态” 描述文本 | N + +### FormConfig + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +errorMessage | Object | - | 表单错误信息配置,示例:`{ idcard: '请输入正确的身份证号码', max: '字符长度不能超过 ${max}' }`。TS 类型:`FormErrorMessage`,[Form API Documents](./form?tab=api)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/config-provider/type.ts) | N +requiredMark | Boolean | true | 是否显示必填符号(*),默认显示 | N + +### TagConfig + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +closeIcon | Function | - | 关闭图标,【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N + +### StepsConfig + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +errorIcon | Slot / Function | - | 错误步骤图标,【注意】使用渲染函数输出图标组件。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N + +### AlertConfig + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +collapseText | String | - | 语言配置,“收起”描述文本 | N +expandText | String | - | 语言配置,“展开更多”描述文本 | N + +### AnchorConfig + +名称 | 类型 | 默认值 | 说明 | 必传 +-- | -- | -- | -- | -- +copySuccessText | String | - | 语言配置,“链接复制成功”描述文本 | N +copyText | String | - | 语言配置,“复制链接” 描述文本 | N diff --git a/src/config-provider/context.ts b/src/config-provider/context.ts index e1fc16db98..8edaf92b62 100644 --- a/src/config-provider/context.ts +++ b/src/config-provider/context.ts @@ -14,7 +14,6 @@ export enum EAnimationType { export const defaultGlobalConfig = merge(defaultConfig, defaultZhLocale); export type Locale = typeof defaultZhLocale; -export type GlobalConfig = typeof defaultGlobalConfig; export const configProviderInjectKey: InjectionKey> = Symbol('configProvide'); diff --git a/src/config-provider/type.ts b/src/config-provider/type.ts index 17c7a25608..1336b1e66e 100644 --- a/src/config-provider/type.ts +++ b/src/config-provider/type.ts @@ -109,30 +109,40 @@ export interface GlobalConfigProvider { upload?: UploadConfig; } -export interface TreeSelectConfig { - /** - * 语言配置,“暂无数据”描述文本 - * @default '' - */ - empty?: string; +export interface InputConfig { /** - * 语言配置,“加载中”描述文本 + * 是否开启自动填充功能 * @default '' */ - loadingText?: string; + autocomplete?: string; /** - * 语言配置,“请选择”占位符描述文本 + * 语言配置,“请输入”占位符描述文本 * @default '' */ placeholder?: string; } -export interface InputConfig { +export interface PaginationConfig { /** - * 语言配置,“请输入”占位符描述文本 + * 语言配置,每页条数文本,示例:`'{size} 条/页'` * @default '' */ - placeholder?: string; + itemsPerPage?: string; + /** + * 语言配置,页码跳转文本,示例:'跳至' + * @default '' + */ + jumpTo?: string; + /** + * 语言配置,“页”描述文本 + * @default '' + */ + page?: string; + /** + * 语言配置,数据总条数文本,示例:`'共 {total} 项数据'` + * @default '' + */ + total?: string; } export interface CalendarConfig { @@ -238,30 +248,50 @@ export interface ColorPickerConfig { swatchColorTitle?: string; } -export interface AnchorConfig { +export interface TransferConfig { /** - * 语言配置,“链接复制成功”描述文本 + * 语言配置,“暂无数据”空数据描述文本 * @default '' */ - copySuccessText?: string; + empty?: string; /** - * 语言配置,“复制链接” 描述文本 + * 语言配置,“请输入关键词搜索”占位符描述文本 * @default '' */ - copyText?: string; + placeholder?: string; + /** + * 语言配置,穿梭框标题描述文本,示例:“{checked} / {total} 项” + * @default '' + */ + title?: string; } -export interface AlertConfig { +export interface TimePickerConfig { /** - * 语言配置,“收起”描述文本 + * 语言配置,“上午”描述文本 * @default '' */ - collapseText?: string; + anteMeridiem?: string; /** - * 语言配置,“展开更多”描述文本 + * 语言配置,“确定”描述文本 * @default '' */ - expandText?: string; + confirm?: string; + /** + * 语言配置,“此刻”描述文本 + * @default '' + */ + now?: string; + /** + * 语言配置,"请选择时间"占位符描述文本 + * @default '' + */ + placeholder?: string; + /** + * 语言配置,“下午”描述文本 + * @default '' + */ + postMeridiem?: string; } export interface DatePickerConfig { @@ -378,6 +408,14 @@ export interface DialogConfig { * 取消按钮风格 */ cancel?: string | ButtonProps; + /** + * 按下 ESC 时是否触发对话框关闭事件 + */ + closeOnEscKeydown?: boolean; + /** + * 点击蒙层时是否触发关闭事件 + */ + closeOnOverlayClick?: boolean; /** * 确认按钮风格 */ @@ -395,86 +433,23 @@ export interface DrawerConfig { */ cancel?: string | ButtonProps; /** - * 语言配置,“确认”描述文本 - * @default '' - */ - confirm?: string | ButtonProps; -} - -export interface FormConfig { - /** - * 表单错误信息配置,示例:`{ idcard: '请输入正确的身份证号码', max: '字符长度不能超过 ${max}' }` - */ - errorMessage?: FormErrorMessage; - /** - * 是否显示必填符号(*),默认显示 - * @default true - */ - requiredMark?: boolean; -} - -export interface UploadConfigFileList { - /** - * 语言配置,“文件名” 描述文本 - * @default '' - */ - fileNameText?: string; - /** - * 语言配置,“上传日期” 描述文本 - * @default '' - */ - fileOperationDateText?: string; - /** - * 语言配置,“操作” 描述文本 - * @default '' - */ - fileOperationText?: string; - /** - * 语言配置,“文件尺寸” 描述文本 - * @default '' - */ - fileSizeText?: string; - /** - * 语言配置,“状态” 描述文本 - * @default '' - */ - fileStatusText?: string; -} - -export interface ListConfig { - /** - * 语言配置,'点击加载更多' 描述文本 - * @default '' + * 按下 ESC 时是否触发抽屉关闭事件 */ - loadingMoreText?: string; + closeOnEscKeydown?: boolean; /** - * 语言配置,'正在加载中,请稍后' 描述文本 - * @default '' + * 点击蒙层时是否触发关闭事件 */ - loadingText?: string; -} - -export interface PaginationConfig { + closeOnOverlayClick?: boolean; /** - * 语言配置,每页条数文本,示例:`'{size} 条/页'` - * @default '' - */ - itemsPerPage?: string; - /** - * 语言配置,页码跳转文本,示例:'跳至' + * 语言配置,“确认”描述文本 * @default '' */ - jumpTo?: string; + confirm?: string | ButtonProps; /** - * 语言配置,“页”描述文本 + * 尺寸配置,配置Drawer尺寸 * @default '' */ - page?: string; - /** - * 语言配置,数据总条数文本,示例:`'共 {total} 项数据'` - * @default '' - */ - total?: string; + size?: string; } export interface PopconfirmConfig { @@ -590,13 +565,6 @@ export interface TableConfig { treeExpandAndFoldIcon?: TNode<{ type: 'expand' | 'fold' }>; } -export interface StepsConfig { - /** - * 错误步骤图标,【注意】使用渲染函数输出图标组件 - */ - errorIcon?: TNode; -} - export interface SelectConfig { /** * 清除图标,【注意】使用渲染函数输出图标组件 @@ -607,6 +575,10 @@ export interface SelectConfig { * @default '' */ empty?: string; + /** + * 全局配置是否可筛选 + */ + filterable?: boolean; /** * 语言配置,“加载中”描述文本 * @default '' @@ -619,69 +591,47 @@ export interface SelectConfig { placeholder?: string; } -export interface TagConfig { - /** - * 关闭图标,【注意】使用渲染函数输出图标组件 - */ - closeIcon?: TNode; -} - -export interface TimePickerConfig { - /** - * 语言配置,“上午”描述文本 - * @default '' - */ - anteMeridiem?: string; - /** - * 语言配置,“确定”描述文本 - * @default '' - */ - confirm?: string; - /** - * 语言配置,“此刻”描述文本 - * @default '' - */ - now?: string; +export interface TreeConfig { /** - * 语言配置,"请选择时间"占位符描述文本 + * 语言配置,“暂无数据”描述文本 * @default '' */ - placeholder?: string; + empty?: string; /** - * 语言配置,“下午”描述文本 - * @default '' + * 目录层级图标,传入收起状态图标即可。【注意】使用渲染函数输出图标组件 */ - postMeridiem?: string; + folderIcon?: TNode; } -export interface TransferConfig { +export interface TreeSelectConfig { /** - * 语言配置,“暂无数据”空数据描述文本 + * 语言配置,“暂无数据”描述文本 * @default '' */ empty?: string; /** - * 语言配置,“请输入关键词搜索”占位符描述文本 + * 语言配置,“加载中”描述文本 * @default '' */ - placeholder?: string; + loadingText?: string; /** - * 语言配置,穿梭框标题描述文本,示例:“{checked} / {total} 项” + * 语言配置,“请选择”占位符描述文本 * @default '' */ - title?: string; + placeholder?: string; } -export interface TreeConfig { +export interface ListConfig { /** - * 语言配置,“暂无数据”描述文本 + * 语言配置,'点击加载更多' 描述文本 * @default '' */ - empty?: string; + loadingMoreText?: string; /** - * 目录层级图标,传入收起状态图标即可。【注意】使用渲染函数输出图标组件 + * 语言配置,'正在加载中,请稍后' 描述文本 + * @default '' */ - folderIcon?: TNode; + loadingText?: string; } export interface UploadConfig { @@ -713,6 +663,29 @@ export interface UploadConfig { triggerUploadText?: UploadTriggerUploadText; } +export interface UploadConfigProgress { + /** + * 语言配置,“上传失败”文本描述 + * @default '' + */ + failText?: string; + /** + * 语言配置,“上传成功”文本描述 + * @default '' + */ + successText?: string; + /** + * 语言配置,“上传中”文本描述 + * @default '' + */ + uploadingText?: string; + /** + * 语言配置,“待上传”文本描述 + * @default '' + */ + waitingText?: string; +} + export interface UploadConfigDragger { /** * 语言配置,“ 点击上方“选择文件”或将文件拖到此区域 ” 描述文本 @@ -731,27 +704,84 @@ export interface UploadConfigDragger { draggingText?: string; } -export interface UploadConfigProgress { +export interface UploadConfigFileList { /** - * 语言配置,“上传失败”文本描述 + * 语言配置,“文件名” 描述文本 * @default '' */ - failText?: string; + fileNameText?: string; /** - * 语言配置,“上传成功”文本描述 + * 语言配置,“上传日期” 描述文本 * @default '' */ - successText?: string; + fileOperationDateText?: string; /** - * 语言配置,“上传中”文本描述 + * 语言配置,“操作” 描述文本 * @default '' */ - uploadingText?: string; + fileOperationText?: string; /** - * 语言配置,“待上传”文本描述 + * 语言配置,“文件尺寸” 描述文本 * @default '' */ - waitingText?: string; + fileSizeText?: string; + /** + * 语言配置,“状态” 描述文本 + * @default '' + */ + fileStatusText?: string; +} + +export interface FormConfig { + /** + * 表单错误信息配置,示例:`{ idcard: '请输入正确的身份证号码', max: '字符长度不能超过 ${max}' }` + */ + errorMessage?: FormErrorMessage; + /** + * 是否显示必填符号(*),默认显示 + * @default true + */ + requiredMark?: boolean; +} + +export interface TagConfig { + /** + * 关闭图标,【注意】使用渲染函数输出图标组件 + */ + closeIcon?: TNode; +} + +export interface StepsConfig { + /** + * 错误步骤图标,【注意】使用渲染函数输出图标组件 + */ + errorIcon?: TNode; +} + +export interface AlertConfig { + /** + * 语言配置,“收起”描述文本 + * @default '' + */ + collapseText?: string; + /** + * 语言配置,“展开更多”描述文本 + * @default '' + */ + expandText?: string; +} + +export interface AnchorConfig { + /** + * 语言配置,“链接复制成功”描述文本 + * @default '' + */ + copySuccessText?: string; + /** + * 语言配置,“复制链接” 描述文本 + * @default '' + */ + copyText?: string; } export type AnimationType = 'ripple' | 'expand' | 'fade'; diff --git a/src/config-provider/useConfig.tsx b/src/config-provider/useConfig.tsx index b66a1919eb..cad57f581a 100644 --- a/src/config-provider/useConfig.tsx +++ b/src/config-provider/useConfig.tsx @@ -1,6 +1,7 @@ -import { computed, h, inject, Ref, unref } from 'vue'; +import { computed, h, inject } from 'vue'; import _mergeWith from 'lodash/mergeWith'; -import { GlobalConfig, defaultGlobalConfig, configProviderInjectKey } from './context'; +import { defaultGlobalConfig, configProviderInjectKey } from './context'; +import { GlobalConfigProvider } from './type'; export * from './type'; @@ -10,7 +11,7 @@ export * from './type'; * @returns {t, global} * useConfig('pagination') */ -export function useConfig(componentName?: T) { +export function useConfig(componentName?: T) { const injectGlobalConfig = inject(configProviderInjectKey, null); const mergedGlobalConfig = computed(() => injectGlobalConfig?.value || defaultGlobalConfig); const global = computed(() => mergedGlobalConfig.value[componentName]); diff --git a/src/dialog/dialog.tsx b/src/dialog/dialog.tsx index 8eed47ff43..68cf4a8949 100644 --- a/src/dialog/dialog.tsx +++ b/src/dialog/dialog.tsx @@ -193,7 +193,7 @@ export default defineComponent({ if (e.code === 'Escape') { props.onEscKeydown?.({ e }); // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if (props.closeOnEscKeydown) { + if (global.value.closeOnEscKeydown ?? props.closeOnEscKeydown) { emitCloseEvent({ trigger: 'esc', e, @@ -202,7 +202,7 @@ export default defineComponent({ } }; const overlayAction = (e: MouseEvent) => { - if (props.closeOnOverlayClick) { + if (global.value.closeOnOverlayClick ?? props.closeOnOverlayClick) { props.onOverlayClick?.({ e }); emitCloseEvent({ trigger: 'overlay', diff --git a/src/drawer/drawer.tsx b/src/drawer/drawer.tsx index 40cdbb4e81..f7c28ce0e2 100644 --- a/src/drawer/drawer.tsx +++ b/src/drawer/drawer.tsx @@ -48,13 +48,14 @@ export default defineComponent({ }); const sizeValue = computed(() => { - const defaultSize = isNaN(Number(props.size)) ? props.size : `${props.size}px`; + const size = global.value.size ?? props.size; + const defaultSize = isNaN(Number(size)) ? size : `${size}px`; return ( { small: '300px', medium: '500px', large: '760px', - }[props.size] || defaultSize + }[size] || defaultSize ); }); const wrapperStyles = computed(() => { @@ -174,13 +175,13 @@ export default defineComponent({ }; const handleWrapperClick = (e: MouseEvent) => { props.onOverlayClick?.({ e }); - if (props.closeOnOverlayClick) { + if (global.value.closeOnOverlayClick ?? props.closeOnOverlayClick) { closeDrawer({ trigger: 'overlay', e }); } }; const onKeyDown = (e: KeyboardEvent) => { // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if (props.closeOnEscKeydown && e.key === 'Escape') { + if ((global.value.closeOnEscKeydown ?? props.closeOnEscKeydown) && e.key === 'Escape') { props.onEscKeydown?.({ e }); closeDrawer({ trigger: 'esc', e }); } diff --git a/src/input/input.tsx b/src/input/input.tsx index 7c11807fdb..b0fba64a93 100644 --- a/src/input/input.tsx +++ b/src/input/input.tsx @@ -50,7 +50,7 @@ export default defineComponent({ maxlength: props.maxlength, name: props.name || undefined, type: renderType.value, - autocomplete: renderType.value === 'password' ? 'on' : undefined, + autocomplete: renderType.value === 'password' ? 'on' : global.value.autocomplete ?? props.autocomplete, }), ); diff --git a/src/select/select.tsx b/src/select/select.tsx index f2bfda333c..681312d9c2 100644 --- a/src/select/select.tsx +++ b/src/select/select.tsx @@ -105,7 +105,7 @@ export default defineComponent({ }); const isFilterable = computed(() => { - return Boolean(props.filterable || isFunction(props.filter)); + return Boolean((global.value.filterable ?? props.filterable) || isFunction(props.filter)); }); // 移除tag From 32486d6f21ef735e6b615e270d8cf0cee250213e Mon Sep 17 00:00:00 2001 From: pengYYY Date: Sat, 25 Jun 2022 22:32:38 +0800 Subject: [PATCH 2/6] test: snap update --- src/_common | 2 +- test/snap/__snapshots__/csr.test.js.snap | 493 +++++++++++++++++- test/snap/__snapshots__/ssr.test.js.snap | 374 ++++++------- .../__snapshots__/index.test.jsx.snap | 11 + .../__snapshots__/index.test.jsx.snap | 3 + .../__snapshots__/index.test.jsx.snap | 16 + .../input/__snapshots__/index.test.jsx.snap | 5 + .../select/__snapshots__/index.test.jsx.snap | 15 + .../__snapshots__/index.test.jsx.snap | 26 + 9 files changed, 749 insertions(+), 196 deletions(-) diff --git a/src/_common b/src/_common index f8e960b721..19f72c3a91 160000 --- a/src/_common +++ b/src/_common @@ -1 +1 @@ -Subproject commit f8e960b72150bb23661b9e4d317404e37c896976 +Subproject commit 19f72c3a9145193278e94bdeb62c8ab9f2afd52e diff --git a/test/snap/__snapshots__/csr.test.js.snap b/test/snap/__snapshots__/csr.test.js.snap index ed8b728207..03872a9bb1 100644 --- a/test/snap/__snapshots__/csr.test.js.snap +++ b/test/snap/__snapshots__/csr.test.js.snap @@ -5275,6 +5275,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/base.vue 1`] = ` csr test ./examples/calendar/demos/base.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/cell.vue 1`] = ` csr test ./examples/calendar/demos/cell.vue 1`] = ` csr test ./examples/calendar/demos/cell-append.vue csr test ./examples/calendar/demos/cell-append.vue csr test ./examples/calendar/demos/controller-confi csr test ./examples/calendar/demos/controller-confi csr test ./examples/calendar/demos/events.vue 1`] = csr test ./examples/calendar/demos/events.vue 1`] = csr test ./examples/calendar/demos/events-props-api csr test ./examples/calendar/demos/events-props-api csr test ./examples/calendar/demos/filter.vue 1`] = csr test ./examples/calendar/demos/filter.vue 1`] = csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/head.vue 1`] = ` csr test ./examples/calendar/demos/head.vue 1`] = ` csr test ./examples/calendar/demos/mode.vue 1`] = ` csr test ./examples/calendar/demos/mode.vue 1`] = ` csr test ./examples/calendar/demos/range.vue 1`] = csr test ./examples/calendar/demos/range.vue 1`] = csr test ./examples/calendar/demos/slot-props-api.v csr test ./examples/calendar/demos/slot-props-api.v csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/cascader/demos/base.vue 1`] = ` csr test ./examples/cascader/demos/check-strictly.v csr test ./examples/cascader/demos/check-strictly.v csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/disabled.vue 1`] csr test ./examples/cascader/demos/disabled.vue 1`] csr test ./examples/cascader/demos/ellipsis.vue 1`] csr test ./examples/cascader/demos/ellipsis.vue 1`] csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/keys.vue 1`] = ` csr test ./examples/cascader/demos/load.vue 1`] = ` csr test ./examples/cascader/demos/max.vue 1`] = ` csr test ./examples/cascader/demos/multiple.vue 1`] csr test ./examples/cascader/demos/show-all-levels. csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/trigger.vue 1`] csr test ./examples/cascader/demos/trigger.vue 1`] csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-type.vue 1 csr test ./examples/cascader/demos/value-type.vue 1 csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/status-disab csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/trigger.vue csr test ./examples/config-provider/demos/calendar. csr test ./examples/config-provider/demos/calendar. csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/paginatio csr test ./examples/config-provider/demos/paginatio csr test ./examples/date-picker/demos/base.vue 1`] csr test ./examples/date-picker/demos/base.vue 1`] csr test ./examples/date-picker/demos/custom-icon.v csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-time.vue csr test ./examples/date-picker/demos/date-time.vue csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/first-day-of- csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/form/demos/align.vue 1`] = ` csr test ./examples/form/demos/base.vue 1`] = ` csr test ./examples/form/demos/base.vue 1`] = ` csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/layout.vue 1`] = ` csr test ./examples/form/demos/login.vue 1`] = ` csr test ./examples/form/demos/reset.vue 1`] = ` csr test ./examples/form/demos/reset.vue 1`] = ` csr test ./examples/form/demos/size.vue 1`] = ` csr test ./examples/form/demos/size.vue 1`] = ` csr test ./examples/form/demos/validate-complicated csr test ./examples/form/demos/validate-complicated csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/icon/demos/icon-select.vue 1`] csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/auto-width.vue 1`] csr test ./examples/input/demos/base.vue 1`] = ` csr test ./examples/input/demos/base.vue 1`] = ` csr test ./examples/input/demos/base.vue 1`] = ` 价格: csr test ./examples/input/demos/clearable.vue 1`] = csr test ./examples/input/demos/focus.vue 1`] = ` csr test ./examples/input/demos/format.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/max-length-count.vu csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/auto-width.v csr test ./examples/input-number/demos/center.vue 1 csr test ./examples/input-number/demos/default.vue csr test ./examples/input-number/demos/disabled.vue csr test ./examples/input-number/demos/empty.vue 1` csr test ./examples/input-number/demos/format.vue 1 csr test ./examples/input-number/demos/left.vue 1`] csr test ./examples/input-number/demos/normal.vue 1 csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/step.vue 1`] csr test ./examples/message/demos/placement.vue 1`] csr test ./examples/message/demos/placement.vue 1`] csr test ./examples/notification/demos/placement.vu csr test ./examples/notification/demos/placement.vu csr test ./examples/pagination/demos/base.vue 1`] = csr test ./examples/pagination/demos/base.vue 1`] = csr test ./examples/pagination/demos/jump.vue 1`] = csr test ./examples/pagination/demos/jump.vue 1`] = csr test ./examples/pagination/demos/mini.vue 1`] = csr test ./examples/pagination/demos/more.vue 1`] = csr test ./examples/pagination/demos/more.vue 1`] = csr test ./examples/pagination/demos/page-num.vue 1 csr test ./examples/pagination/demos/simple.vue 1`] csr test ./examples/pagination/demos/simple.vue 1`] csr test ./examples/pagination/demos/simple-mini.vu csr test ./examples/pagination/demos/simple-mini.vu csr test ./examples/pagination/demos/total.vue 1`] csr test ./examples/popup/demos/trigger.vue 1`] = ` csr test ./examples/range-input/demos/base.vue 1`] csr test ./examples/range-input/demos/base.vue 1`] csr test ./examples/range-input/demos/popup.vue 1`] csr test ./examples/range-input/demos/popup.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/select/demos/base.vue 1`] = ` csr test ./examples/select/demos/base.vue 1`] = ` csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/creatable.vue 1`] class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/creatable.vue 1`]
@@ -79287,7 +79620,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/creatable.vue 1`] class="t-input__wrap t-tag-input t-tag-input--break-line t-select-input t-select-input--multiple t-select-input--empty t-select" >
csr test ./examples/select/demos/creatable.vue 1`]
@@ -79356,6 +79691,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-options.vue
csr test ./examples/select/demos/custom-options.vue
csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/disabled.vue 1`] = class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/disabled.vue 1`] =
@@ -79865,6 +80207,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/disabled.vue 1`] =
csr test ./examples/select/demos/filterable.vue 1`] class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/filterable.vue 1`]
@@ -79974,6 +80319,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/filterable.vue 1`]
csr test ./examples/select/demos/group.vue 1`] = ` class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/group.vue 1`] = `
@@ -80076,7 +80424,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/group.vue 1`] = ` class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/group.vue 1`] = `
@@ -80145,6 +80495,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/label-in-value.vue
csr test ./examples/select/demos/label-in-value.vue
csr test ./examples/select/demos/max.vue 1`] = ` csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/noborder.vue 1`] = csr test ./examples/select/demos/panel.vue 1`] = ` csr test ./examples/select/demos/panel.vue 1`] = ` csr test ./examples/select/demos/popup-props.vue 1` csr test ./examples/select/demos/popup-props.vue 1` csr test ./examples/select/demos/prefix.vue 1`] = ` csr test ./examples/select/demos/remote-search.vue class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/remote-search.vue
@@ -81107,7 +81471,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/remote-search.vue class="t-input__wrap t-tag-input t-tag-input--break-line t-select-input t-select-input--multiple t-select-input--empty t-select" >
csr test ./examples/select/demos/remote-search.vue
@@ -81174,6 +81540,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/size.vue 1`] = `
csr test ./examples/select/demos/size.vue 1`] = `
csr test ./examples/select/demos/size.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select-input/demos/autocomplete csr test ./examples/select-input/demos/autowidth.vu csr test ./examples/select-input/demos/autowidth-mu csr test ./examples/select-input/demos/borderless.v csr test ./examples/select-input/demos/borderless-m csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/excess-tags- csr test ./examples/select-input/demos/excess-tags- csr test ./examples/select-input/demos/label-suffix csr test ./examples/select-input/demos/label-suffix csr test ./examples/select-input/demos/multiple.vue csr test ./examples/select-input/demos/single.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/table/demos/affix.vue 1`] = ` csr test ./examples/table/demos/base.vue 1`] = ` csr test ./examples/table/demos/custom-col.vue 1`] csr test ./examples/table/demos/custom-col-button.v csr test ./examples/table/demos/pagination.vue 1`] csr test ./examples/table/demos/pagination.vue 1`] csr test ./examples/table/demos/pagination-ajax.vue csr test ./examples/table/demos/pagination-ajax.vue csr test ./examples/table/demos/tree.vue 1`] = ` csr test ./examples/tag-input/demos/auto-width.vue csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/custom-tag.vue csr test ./examples/tag-input/demos/custom-tag.vue csr test ./examples/tag-input/demos/excess.vue 1`] csr test ./examples/tag-input/demos/excess.vue 1`] csr test ./examples/tag-input/demos/max.vue 1`] = ` csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/time-picker/demos/base.vue 1`] csr test ./examples/time-picker/demos/base.vue 1`] csr test ./examples/time-picker/demos/clearable.vue csr test ./examples/time-picker/demos/clearable.vue csr test ./examples/time-picker/demos/disabled.vue csr test ./examples/time-picker/demos/disabled.vue csr test ./examples/time-picker/demos/format.vue 1` csr test ./examples/time-picker/demos/hide-clear-bu csr test ./examples/time-picker/demos/hide-clear-bu csr test ./examples/time-picker/demos/hm.vue 1`] = csr test ./examples/time-picker/demos/hms.vue 1`] = csr test ./examples/time-picker/demos/keyboard.vue csr test ./examples/time-picker/demos/keyboard.vue csr test ./examples/time-picker/demos/range.vue 1`] csr test ./examples/time-picker/demos/range.vue 1`] csr test ./examples/time-picker/demos/show-steps.vu csr test ./examples/time-picker/demos/step.vue 1`] csr test ./examples/time-picker/demos/twelve-hour.v csr test ./examples/time-picker/demos/twelve-hour-m csr test ./examples/tooltip/demos/trigger.vue 1`] = csr test ./examples/transfer/demos/pagination.vue 1 csr test ./examples/transfer/demos/search.vue 1`] = csr test ./examples/transfer/demos/search.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/filter.vue 1`] = ` csr test ./examples/tree/demos/operations.vue 1`] = csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree-select/demos/base.vue 1`] csr test ./examples/tree-select/demos/collapsed.vue csr test ./examples/tree-select/demos/collapsed.vue csr test ./examples/tree-select/demos/filterable.vu csr test ./examples/tree-select/demos/lazy.vue 1`] csr test ./examples/tree-select/demos/multiple.vue csr test ./examples/tree-select/demos/prefix.vue 1` csr test ./examples/tree-select/demos/props.vue 1`] csr test ./examples/tree-select/demos/valuedisplay. csr test ./examples/tree-select/demos/valuedisplay. csr test ./examples/tree-select/demos/valuetype.vue csr test ./examples/tree-select/demos/valuetype.vue ssr test ./examples/button/demos/status.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/button/demos/theme.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; exports[`ssr snapshot test > ssr test ./examples/card/demos/base.vue 1`] = `"
标题
仅有内容区域的卡片形式。卡片内容区域可以是文字、图片、表单、表格等形式信息内容。可使用大中小不同的卡片尺寸,按业务需求进行呈现。
"`; @@ -159,35 +159,35 @@ exports[`ssr snapshot test > ssr test ./examples/card/demos/small.vue 1`] = ` 很长很长很长很长很长很长很长很长很长很长很长的内容示例。" `; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/filterable.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/filterable.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; exports[`ssr snapshot test > ssr test ./examples/checkbox/demos/base.vue 1`] = `"
"`; @@ -202,7 +202,7 @@ exports[`ssr snapshot test > ssr test ./examples/checkbox/demos/link.vue 1`] = ` `; exports[`ssr snapshot test > ssr test ./examples/collapse/demos/base.vue 1`] = ` -"
这是一个折叠标题
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
设置默认展开项
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
自定义折叠面板内容
VueReact
Controlled:
VueReact
UnControlled:
VueReact
嵌套折叠面板
子面板1
这是子面板1
子面板2
这是子面板2
子面板3
这是子面板3
子面板4
这是子面板4
当前展开项:[ +"
这是一个折叠标题
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
设置默认展开项
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
自定义折叠面板内容
VueReact
Controlled:
VueReact
UnControlled:
VueReact
嵌套折叠面板
子面板1
这是子面板1
子面板2
这是子面板2
子面板3
这是子面板3
子面板4
这是子面板4
当前展开项:[ 1 ]
" `; @@ -215,21 +215,21 @@ exports[`ssr snapshot test > ssr test ./examples/collapse/demos/other.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/collapse/demos/rightSlot.vue 1`] = `"
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/color-mode.vue 1`] = `"
默认(单色 + 线性渐变)
#0052d9
仅单色模式
#0052d9
仅线性渐变模式
linear-gradient(45deg, #4facfe 0%, #00f2fe 100%)
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/color-mode.vue 1`] = `"
默认(单色 + 线性渐变)
#0052d9
仅单色模式
#0052d9
仅线性渐变模式
linear-gradient(45deg, #4facfe 0%, #00f2fe 100%)
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-disabled.vue 1`] = `"
#0052d9
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-disabled.vue 1`] = `"
#0052d9
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/trigger.vue 1`] = `"
#0052d9
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/trigger.vue 1`] = `"
#0052d9
"`; exports[`ssr snapshot test > ssr test ./examples/comment/demos/base.vue 1`] = `"
评论作者名今天16:38
这里是评论者写的评论内容。
"`; @@ -243,41 +243,41 @@ exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply-form.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/dialog.vue 1`] = `"
Title
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/global.vue 1`] = `"
使用t-config-provider包裹业务功能的最外层组件,点击下方图标查看示例代码

英文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/en_US';

中文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/zh_CN';
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/popconfirm.vue 1`] = `"
Drawer

This is a controlled drawer

"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/table.vue 1`] = `"
Type
Platform
Property
Empty Data


Type
Platform
Property
ArrayVue(PC)A
StringReact(PC)B
ObjectMiniprogramC


"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-range.vue 1`] = `"
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-range.vue 1`] = `"
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-time.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-time.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; exports[`ssr snapshot test > ssr test ./examples/dialog/demos/async.vue 1`] = `"
保存订单
订单保存中,请稍后
"`; @@ -315,7 +315,7 @@ exports[`ssr snapshot test > ssr test ./examples/drawer/demos/destroy.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/drawer/demos/no-mask.vue 1`] = `"
抽屉标题

抽屉的内容

"`; -exports[`ssr snapshot test > ssr test ./examples/drawer/demos/operation.vue 1`] = `"
标题名称
标签 A
标签 B
标签 C
"`; +exports[`ssr snapshot test > ssr test ./examples/drawer/demos/operation.vue 1`] = `"
标题名称
标签 A
标签 B
标签 C
"`; exports[`ssr snapshot test > ssr test ./examples/drawer/demos/placement.vue 1`] = `"
标题名称

抽屉的内容

"`; @@ -341,31 +341,31 @@ exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/slot.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/split.vue 1`] = `""`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/reset.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/reset.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/size.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/size.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-complicated-data.vue 1`] = `"
学生1
学生2
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-complicated-data.vue 1`] = `"
学生1
学生2
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; exports[`ssr snapshot test > ssr test ./examples/form/demos/validator-status.vue 1`] = ` "


" + -->


" `; exports[`ssr snapshot test > ssr test ./examples/grid/demos/base.vue 1`] = `"
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
3
3
3
3
4
4
4
6
6
12
"`; @@ -398,7 +398,7 @@ exports[`ssr snapshot test > ssr test ./examples/icon/demos/base.vue 1`] = `" ssr test ./examples/icon/demos/enhanced.vue 1`] = `"

"`; -exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; +exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; exports[`ssr snapshot test > ssr test ./examples/icon/demos/iconfont.vue 1`] = `"


"`; @@ -406,59 +406,59 @@ exports[`ssr snapshot test > ssr test ./examples/icon/demos/iconfont-enhanced.vu exports[`ssr snapshot test > ssr test ./examples/icon/demos/single.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/addon.vue 1`] = `"
http://
.com
http://
.com
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/addon.vue 1`] = `"
http://
.com
http://
.com
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/auto-width.vue 1`] = `"
宽度自适应
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/auto-width.vue 1`] = `"
宽度自适应
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/base.vue 1`] = `"
价格:
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/base.vue 1`] = `"
价格:
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/clearable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/clearable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/focus.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/focus.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/group.vue 1`] = `"
 - 
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/group.vue 1`] = `"
 - 
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/max-length-count.vue 1`] = `"
0/5
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/max-length-count.vue 1`] = `"
0/5
"`; exports[`ssr snapshot test > ssr test ./examples/input/demos/password.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; exports[`ssr snapshot test > ssr test ./examples/input/demos/textarea.vue 1`] = `"
文本域输入框已抽离为单独组件,更多示例请参考 Textarea 组件
"`; -exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; +exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; -exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/text.vue 1`] = `"
http://
.com
http://
.com
"`; +exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/text.vue 1`] = `"
http://
.com
http://
.com
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/auto-width.vue 1`] = `"
3
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/auto-width.vue 1`] = `"
3
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/center.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/center.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/default.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/default.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/disabled.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/disabled.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/empty.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/empty.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/left.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/left.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/normal.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/normal.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/step.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/step.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/layout/demos/aside.vue 1`] = `"
Content
Copyright @ 2019-2020 Tencent. All Rights Reserved
"`; @@ -556,7 +556,7 @@ exports[`ssr snapshot test > ssr test ./examples/message/demos/loading.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/message/demos/offset.vue 1`] = `"

偏移量 offset 是相对于 placement 的偏移量,默认值:空,参数示例:{left, top, bottom, right}。


"`; -exports[`ssr snapshot test > ssr test ./examples/message/demos/placement.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/message/demos/placement.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/message/demos/plugin.vue 1`] = `"

插件调用




函数式调用




"`; @@ -580,7 +580,7 @@ exports[`ssr snapshot test > ssr test ./examples/notification/demos/offset.vue 1 exports[`ssr snapshot test > ssr test ./examples/notification/demos/operation.vue 1`] = `"
超出的文本省略号显示
文案不限长度,但在实际使用时建议文案显示内容不易过多,建议最大展示行数数量以三行为宜,最后一行折行末尾处超出文本建议会变为省略号显示。
带关闭按钮
这是一条消息通知
消息通知标题
使用 function 自定义底部内容
消息通知标题 消息通知副标题
1. 使用插槽自定义标题 2. 使用插槽自定义底部内容
"`; -exports[`ssr snapshot test > ssr test ./examples/notification/demos/placement.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/notification/demos/placement.vue 1`] = `"


"`; exports[`ssr snapshot test > ssr test ./examples/notification/demos/plugin.vue 1`] = `"

插件调用




函数调用




"`; @@ -597,21 +597,21 @@ exports[`ssr snapshot test > ssr test ./examples/notification/demos/type.vue 1`] exports[`ssr snapshot test > ssr test ./examples/notification/demos/type4Fn.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; exports[`ssr snapshot test > ssr test ./examples/popconfirm/demos/base.vue 1`] = `"
"`; @@ -635,7 +635,7 @@ exports[`ssr snapshot test > ssr test ./examples/popup/demos/placement.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/popup/demos/style.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger-element.vue 1`] = `"

"`; @@ -663,75 +663,75 @@ exports[`ssr snapshot test > ssr test ./examples/radio/demos/size.vue 1`] = `" ssr test ./examples/radio/demos/type.vue 1`] = `"
边框型单选按钮
填充型单选按钮
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/base.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/base.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/popup.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/popup.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/size.vue 1`] = `"
-
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/size.vue 1`] = `"
-
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/status.vue 1`] = `"
-
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/status.vue 1`] = `"
-
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autocomplete.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autocomplete.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth.vue 1`] = `"
tdesign-vue
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth.vue 1`] = `"
tdesign-vue
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth-multiple.vue 1`] = `"
Vue+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth-multiple.vue 1`] = `"
Vue+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless-multiple.vue 1`] = `"
Vue+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless-multiple.vue 1`] = `"
Vue+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/collapsed-items.vue 1`] = `"

tdesign-vue+5



tdesign-vuetdesign-react更多(4)



tdesign-vuetdesign-reacttdesign-miniprogramMore(3)
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/collapsed-items.vue 1`] = `"

tdesign-vue+5



tdesign-vuetdesign-react更多(4)



tdesign-vuetdesign-reacttdesign-miniprogramMore(3)
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/excess-tags-display-type.vue 1`] = `"

第一种呈现方式:超出时滚动显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react



第二种呈现方式:超出时换行显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/excess-tags-display-type.vue 1`] = `"

第一种呈现方式:超出时滚动显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react



第二种呈现方式:超出时换行显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/multiple.vue 1`] = `"



VueReactMiniprogram
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/multiple.vue 1`] = `"



VueReactMiniprogram
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/single.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/single.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; exports[`ssr snapshot test > ssr test ./examples/skeleton/demos/advance.vue 1`] = `"
组合成网页效果
image
image
image
确定

标题

内容
组合成列表效果
"`; @@ -813,16 +813,16 @@ exports[`ssr snapshot test > ssr test ./examples/switch/demos/size.vue 1`] = `"< exports[`ssr snapshot test > ssr test ./examples/switch/demos/status.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/async-loading.vue 1`] = `"
FirstName
LastName
Email
EricSpinkeespinke0@apache.org
GilbertaPurvesgpurves1@issuu.com
HeribertoKmenthkment2@nsw.gov.au
LazarusSkureslskures3@apache.org
ZandraCrosonzcroson5@virginia.edu
正在加载中,请稍后
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-cell.vue 1`] = `"
类型
平台
属性名
render
any[]公有(插槽自定义单元格)
使用 cell 方法自定义单元格:data
render 方法渲染单元格: 0-3
String公有(插槽自定义单元格)
使用 cell 方法自定义单元格:rowkey
render 方法渲染单元格: 1-3
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-col.vue 1`] = ` -"
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
集群名称
状态
存活时间(s)
管理员
JQTest1

健康

1000jenny;peter
JQTest2

警告

1000jenny
JQTest3

异常

500jenny
JQTest4

警告

1500peter
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/select-multiple.vue 1`] = `"
集群名称
状态
管理员
描述

操作

JQTest1

健康

jenny;petertest管理删除
JQTest2

异常

jenny;petertest管理删除
JQTest3

健康

jenny;petertest管理删除
JQTest4

异常

jenny;petertest管理删除
JQTest5

健康

jenny;petertest管理删除
"`; @@ -943,7 +943,7 @@ exports[`ssr snapshot test > ssr test ./examples/table/demos/single-sort.vue 1`] `; exports[`ssr snapshot test > ssr test ./examples/table/demos/tree.vue 1`] = ` -"


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
添加根节点


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
标签一标签二标签三标签四
浅色 标签一标签二标签三标签四
朴素 标签一标签二标签三标签四
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/auto-width.vue 1`] = `"
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/auto-width.vue 1`] = `"
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/base.vue 1`] = `"
VueReact
Controlled:
VueReact
UnControlled:
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/base.vue 1`] = `"
VueReact
Controlled:
VueReact
UnControlled:
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/collapsed.vue 1`] = `"
Vue+4
VueReact更多(3)
VueReactMiniprogramMore(2)
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/collapsed.vue 1`] = `"
Vue+4
VueReact更多(3)
VueReactMiniprogramMore(2)
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/custom-tag.vue 1`] = `"
  StudentA  StudentB+1


  StudentA  StudentB  StudentC
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/custom-tag.vue 1`] = `"
  StudentA  StudentB+1


  StudentA  StudentB  StudentC
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/excess.vue 1`] = `"
Scroll:
VueReact
BreakLine:
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/excess.vue 1`] = `"
Scroll:
VueReact
BreakLine:
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/size.vue 1`] = `"
VueReact
VueReact
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/size.vue 1`] = `"
VueReact
VueReact
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/theme.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/theme.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
"`; exports[`ssr snapshot test > ssr test ./examples/textarea/demos/base.vue 1`] = `"
"`; @@ -1024,33 +1024,33 @@ exports[`ssr snapshot test > ssr test ./examples/textarea/demos/maxlength.vue 1` exports[`ssr snapshot test > ssr test ./examples/textarea/demos/type.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/panel.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/range.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/range.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/arrow.vue 1`] = `"
"`; @@ -1064,7 +1064,7 @@ exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/no-arrow.vue 1`] exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/theme.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/trigger.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/transfer/demos/base.vue 1`] = `"
1 / 20 项
0 / 0 项
暂无数据
"`; @@ -1078,9 +1078,9 @@ exports[`ssr snapshot test > ssr test ./examples/transfer/demos/disabled.vue 1`] exports[`ssr snapshot test > ssr test ./examples/transfer/demos/empty.vue 1`] = `"

默认暂无数据

0 / 0 项
暂无数据
0 / 0 项
暂无数据

自定义空状态

0 / 0 项
No Data
0 / 0 项
No Data
"`; -exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; +exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; -exports[`ssr snapshot test > ssr test ./examples/transfer/demos/search.vue 1`] = `"
0 / 20 项
0 / 0 项
暂无数据
"`; +exports[`ssr snapshot test > ssr test ./examples/transfer/demos/search.vue 1`] = `"
0 / 20 项
0 / 0 项
暂无数据
"`; exports[`ssr snapshot test > ssr test ./examples/transfer/demos/target-value.vue 1`] = `"
0 / 10 项
0 / 10 项
"`; @@ -1092,7 +1092,7 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/base.vue 1`] = `" ssr test ./examples/tree/demos/checkable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/controlled.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/controlled.vue 1`] = `"
checked:
expanded:
activated:
"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/disabled.vue 1`] = `"
"`; @@ -1104,7 +1104,7 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/expand-level.vue 1`] exports[`ssr snapshot test > ssr test ./examples/tree/demos/expand-mutex.vue 1`] = `"
1
2
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/filter.vue 1`] = `"
filter:
1
2
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/filter.vue 1`] = `"
filter:
1
2
"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/icon.vue 1`] = `"

render:

1
2

scope slot:

1
2
"`; @@ -1116,31 +1116,31 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/line.vue 1`] = `" ssr test ./examples/tree/demos/load.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/operations.vue 1`] = `"

Render:

1 | value: node1value: node1
2 | value: node2value: node2

Scope Slot:

filter:

API:

* 相关信息通过控制台输出

"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/operations.vue 1`] = `"

Render:

1 | value: node1value: node1
2 | value: node2value: node2

Scope Slot:

filter:

API:

* 相关信息通过控制台输出

"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/state.vue 1`] = `"

state:

api:

"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/sync.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/sync.vue 1`] = `"
checked:
expanded:
activated:
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/vmodel.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/vmodel.vue 1`] = `"
checked:
expanded:
activated:
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/filterable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/upload/demos/base.vue 1`] = `"
上传文件大小在 5M 以内
"`; diff --git a/test/unit/calendar/__snapshots__/index.test.jsx.snap b/test/unit/calendar/__snapshots__/index.test.jsx.snap index 811e6d4153..e40800fc9a 100644 --- a/test/unit/calendar/__snapshots__/index.test.jsx.snap +++ b/test/unit/calendar/__snapshots__/index.test.jsx.snap @@ -38,6 +38,7 @@ exports[`Calendar > :props > :firstDayOfWeek 1`] = ` :props > :firstDayOfWeek 1`] = ` :props > :isShowWeekendDefault 1`] = ` :props > :isShowWeekendDefault 1`] = ` :props > :mode 1`] = ` :props > :range 1`] = ` :props > :range 1`] = ` :props > :theme 1`] = ` :props > :theme 1`] = ` :props > :value 1`] = ` :props > :value 1`] = ` :mode 1`] = ` :range 1`] = ` :value 1`] = ` :props > :defaultValue, default value 6 1`] = ` :props > :disabled, function can not be call 1`] = ` :props > :format, with 6% 1`] = ` :props > :max, value 6 < max 10 1`] = ` :props > :max, value 16 > max 10 1`] = ` :props > :min, value -1 < min 1 1`] = ` :props > :min, value 6 > min 1 1`] = ` :props > :mode, without class t-is-controls-right 1`] = ` :props > :mode:column, with class t-is-controls-right 1`] :props > :mode:row, without class t-is-controls-right 1`] :props > :size:large, with class t-size-l 1`] = ` :props > :size:medium, with class t-size-m 1`] = ` :props > :size:small, with class t-size-s 1`] = ` :props > :step, 2 1`] = ` :props > :value, 6 1`] = ` :props > class, with class t-input-number 1`] = ` :props > :disabled 1`] = ` :props > :prefix-icon 1`] = ` :props > :readonly 1`] = ` :props > :size 1`] = ` :props > :suffix-icon 1`] = ` :props > :bordered 1`] = ` :props > :clearable 1`] = ` :props > :creatable 1`] = ` :props > :disabled 1`] = ` :props > :labelInValue 1`] = ` :props > :loading 1`] = ` :props > :multiple 1`] = ` :props > :placeholder 1`] = ` :props > :remote 1`] = ` :props > :reserveKeyword 1`] = ` :props > :size 1`] = ` :props > :disabled 1`] = ` :props > :label 1`] = ` :props > :value 1`] = ` :props > :value 1`] = ` :props > :clearable 1`] = ` :props > :defaultValue 1`] = ` :props > :disabled 1`] = ` :props > :empty string 1`] = ` :props > :filterable 1`] = ` :props > :loading 1`] = ` :props > :loadingText 1`] = ` :props > :max 1`] = ` :props > :minCollapsedNum 1`] = ` :props > :multiple 1`] = ` :props > :placeholder 1`] = ` :props > :popupProps 1`] = ` :props > :size 1`] = ` :props > :treeProps 1`] = ` :props > :value 1`] = ` :props > :valueType 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` function > :collapsedItems 1`] = ` function > :empty 1`] = ` function > :loadingText 1`] = ` function > :prefixIcon 1`] = ` function > :valueDisplay 1`] = ` Date: Sat, 25 Jun 2022 23:38:19 +0800 Subject: [PATCH 3/6] test: snap update --- src/input/input.tsx | 3 +- src/locale/ja_JP.ts | 3 + src/locale/ko_KR.ts | 3 + test/snap/__snapshots__/csr.test.js.snap | 249 +++++++++++++++++- test/snap/__snapshots__/ssr.test.js.snap | 238 ++++++++--------- .../__snapshots__/index.test.jsx.snap | 11 + .../__snapshots__/index.test.jsx.snap | 3 + .../input/__snapshots__/index.test.jsx.snap | 3 +- .../select/__snapshots__/index.test.jsx.snap | 15 ++ .../__snapshots__/index.test.jsx.snap | 25 ++ 10 files changed, 420 insertions(+), 133 deletions(-) create mode 100644 src/locale/ja_JP.ts create mode 100644 src/locale/ko_KR.ts diff --git a/src/input/input.tsx b/src/input/input.tsx index b0fba64a93..c48ee1f972 100644 --- a/src/input/input.tsx +++ b/src/input/input.tsx @@ -50,7 +50,8 @@ export default defineComponent({ maxlength: props.maxlength, name: props.name || undefined, type: renderType.value, - autocomplete: renderType.value === 'password' ? 'on' : global.value.autocomplete ?? props.autocomplete, + autocomplete: global.value.autocomplete ?? props.autocomplete, + unselectable: props.readonly ? 'on' : undefined, }), ); diff --git a/src/locale/ja_JP.ts b/src/locale/ja_JP.ts new file mode 100644 index 0000000000..f474405774 --- /dev/null +++ b/src/locale/ja_JP.ts @@ -0,0 +1,3 @@ +import jaJP from '../_common/js/global-config/locale/ja_JP'; + +export default jaJP; diff --git a/src/locale/ko_KR.ts b/src/locale/ko_KR.ts new file mode 100644 index 0000000000..85940e8346 --- /dev/null +++ b/src/locale/ko_KR.ts @@ -0,0 +1,3 @@ +import koKR from '../_common/js/global-config/locale/ko_KR'; + +export default koKR; diff --git a/test/snap/__snapshots__/csr.test.js.snap b/test/snap/__snapshots__/csr.test.js.snap index 03872a9bb1..eeb1becd47 100644 --- a/test/snap/__snapshots__/csr.test.js.snap +++ b/test/snap/__snapshots__/csr.test.js.snap @@ -5280,6 +5280,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/base.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/base.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/card.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -6280,6 +6283,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/card.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/card.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/card-cell.vue 1` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -7218,6 +7224,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/card-cell.vue 1` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/card-cell.vue 1` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/cell.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/cell.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/cell-append.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/cell-append.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/controller-confi placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/controller-confi placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/events.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/events.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/events-props-api placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/events-props-api placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/filter.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/filter.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/first-day-of-wee placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -14016,6 +14037,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/first-day-of-wee placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/first-day-of-wee placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/head.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/head.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/mode.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -15993,6 +16019,7 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/mode.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/range.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/range.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/slot-props-api.v placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/slot-props-api.v placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/value.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/value.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/calendar/demos/week.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/cascader/demos/base.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -23622,6 +23662,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/check-strictly.v placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -23712,6 +23753,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/check-strictly.v placeholder="" readonly="" type="text" + unselectable="on" /> @@ -23798,6 +23840,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/collapsed.vue 1` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -23876,6 +23919,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/collapsed.vue 1` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -23955,6 +23999,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/collapsed.vue 1` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -24013,6 +24058,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/disabled.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24071,6 +24117,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/disabled.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -24128,6 +24175,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/ellipsis.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24197,6 +24245,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/ellipsis.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -24425,6 +24474,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/keys.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24480,6 +24530,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/load.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24533,6 +24584,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/max.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24609,6 +24661,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/multiple.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -24664,6 +24717,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/show-all-levels. placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24722,6 +24776,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24773,6 +24828,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24824,6 +24880,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24881,6 +24938,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/trigger.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24931,6 +24989,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/trigger.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -24986,6 +25045,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/value-mode.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -25034,6 +25094,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/value-mode.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -25082,6 +25143,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/value-mode.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -25139,6 +25201,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/value-type.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -25229,6 +25292,7 @@ exports[`csr snapshot test > csr test ./examples/cascader/demos/value-type.vue 1 placeholder="" readonly="" type="text" + unselectable="on" /> @@ -28034,6 +28098,7 @@ exports[`csr snapshot test > csr test ./examples/color-picker/demos/enable-alpha placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/panel.vue 1` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/recent-color placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/recent-color placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/status-reado placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/swatch-color placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/color-picker/demos/swatch-color placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/config-provider/demos/calendar. placeholder="" readonly="" type="text" + unselectable="on" /> csr test ./examples/config-provider/demos/calendar. placeholder="" readonly="" type="text" + unselectable="on" /> csr test ./examples/config-provider/demos/date-pick placeholder="select date" readonly="" type="text" + unselectable="on" /> @@ -35064,6 +35138,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/date-pick placeholder="select date" readonly="" type="text" + unselectable="on" /> @@ -35117,6 +35192,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/date-pick placeholder="select month" readonly="" type="text" + unselectable="on" /> @@ -35171,6 +35247,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/date-pick placeholder="select month" readonly="" type="text" + unselectable="on" /> @@ -35224,6 +35301,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/date-pick placeholder="select year" readonly="" type="text" + unselectable="on" /> @@ -35278,6 +35356,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/date-pick placeholder="select year" readonly="" type="text" + unselectable="on" /> @@ -35873,7 +35952,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu placeholder="see clear icon, it is configurable" readonly="" type="text" + unselectable="on" /> @@ -36682,6 +36762,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="select without data in Select" readonly="" type="text" + unselectable="on" /> @@ -36743,6 +36824,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="see loading text in Select" readonly="" type="text" + unselectable="on" /> @@ -36810,6 +36892,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="select cascader data" readonly="" type="text" + unselectable="on" /> @@ -36867,6 +36950,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="select without data in Cascader" readonly="" type="text" + unselectable="on" /> @@ -36926,6 +37010,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="see empty data in TreeSelect" readonly="" type="text" + unselectable="on" /> @@ -36982,6 +37067,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/others.vu placeholder="see loading text in TreeSelect" readonly="" type="text" + unselectable="on" /> @@ -37613,6 +37699,7 @@ exports[`csr snapshot test > csr test ./examples/config-provider/demos/paginatio placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/date-picker/demos/base.vue 1`] placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -38794,6 +38882,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/custom-icon.v placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -38866,6 +38955,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/date-presets- placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -38892,6 +38982,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/date-presets- placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -38960,6 +39051,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/date-presets- placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -38986,6 +39078,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/date-presets- placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -39378,6 +39471,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用昨天、前天" readonly="" type="text" + unselectable="on" /> @@ -39436,6 +39530,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="明后三天禁用" readonly="" type="text" + unselectable="on" /> @@ -39494,6 +39589,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用所有周六" readonly="" type="text" + unselectable="on" /> @@ -39552,6 +39648,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用最近 3 天外的日期" readonly="" type="text" + unselectable="on" /> @@ -39610,6 +39707,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用日期精确到时间" readonly="" type="text" + unselectable="on" /> @@ -39672,6 +39770,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用最近 5 天外的日期" readonly="" type="text" + unselectable="on" /> @@ -39698,6 +39797,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/disable-date. placeholder="禁用最近 5 天外的日期" readonly="" type="text" + unselectable="on" /> @@ -39945,6 +40045,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/first-day-of- placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -40191,6 +40292,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -40244,6 +40346,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -40882,6 +40985,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -40935,6 +41039,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -41631,6 +41736,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -41684,6 +41790,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -42305,6 +42412,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -42358,6 +42466,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -43001,6 +43110,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -43054,6 +43164,7 @@ exports[`csr snapshot test > csr test ./examples/date-picker/demos/panel.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -48890,7 +49001,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/align.vue 1`] = ` csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -50183,7 +50295,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/disabled.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -50574,6 +50687,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/disabled.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -50655,6 +50769,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/disabled.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -50739,6 +50854,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/disabled.vue 1`] = ` placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -51564,7 +51680,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -52256,7 +52373,7 @@ exports[`csr snapshot test > csr test ./examples/form/demos/layout.vue 1`] = ` csr test ./examples/form/demos/login.vue 1`] = ` csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -57690,6 +57808,7 @@ exports[`csr snapshot test > csr test ./examples/icon/demos/icon-select.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -58692,7 +58811,7 @@ exports[`csr snapshot test > csr test ./examples/input/demos/password.vue 1`] = csr test ./examples/input/demos/password.vue 1`] = csr test ./examples/input/demos/status.vue 1`] = ` placeholder="请输入" readonly="" type="text" + unselectable="on" /> @@ -59144,6 +59264,7 @@ exports[`csr snapshot test > csr test ./examples/input-adornment/demos/select.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/input-adornment/demos/select.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/input-adornment/demos/select.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/input-adornment/demos/select.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -59435,6 +59559,7 @@ exports[`csr snapshot test > csr test ./examples/input-adornment/demos/select.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/input-number/demos/status.vue 1 placeholder="请输入" readonly="" type="text" + unselectable="on" /> @@ -72087,6 +72213,7 @@ exports[`csr snapshot test > csr test ./examples/pagination/demos/base.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/base.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/jump.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/mini.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/more.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/more.vue 1`] = placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/page-num.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/simple.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/simple.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/simple-mini.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/simple-mini.vu placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/pagination/demos/total.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/select/demos/base.vue 1`] = ` placeholder="请选择云解决方案" readonly="" type="text" + unselectable="on" /> @@ -79267,6 +79406,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/base.vue 1`] = ` placeholder="请选择云产品" readonly="" type="text" + unselectable="on" /> @@ -79355,6 +79495,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/collapsed.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -79439,6 +79580,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/collapsed.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -79524,6 +79666,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/collapsed.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -79584,6 +79727,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/creatable.vue 1`] placeholder="单选支持自定义创建" readonly="" type="text" + unselectable="on" /> @@ -79635,6 +79779,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/creatable.vue 1`] placeholder="多选支持自定义创建" readonly="" type="text" + unselectable="on" /> @@ -79696,6 +79841,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-options.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -79752,6 +79898,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-options.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -79883,6 +80030,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-selected.vu placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80025,6 +80173,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-selected.vu placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80082,6 +80231,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-selected.vu placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80142,6 +80292,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/disabled.vue 1`] = placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -80213,6 +80364,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/disabled.vue 1`] = placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80272,6 +80424,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/filterable.vue 1`] placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -80386,6 +80539,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/group.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -80441,6 +80595,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/group.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -80500,6 +80655,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/label-in-value.vue placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -80573,6 +80729,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/label-in-value.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80630,6 +80787,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/max.vue 1`] = ` placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -80731,6 +80889,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/multiple.vue 1`] = placeholder="" readonly="" type="text" + unselectable="on" /> @@ -80911,6 +81070,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/multiple.vue 1`] = placeholder="" readonly="" type="text" + unselectable="on" /> @@ -81017,6 +81177,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/multiple.vue 1`] = placeholder="" readonly="" type="text" + unselectable="on" /> @@ -81076,6 +81237,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/noborder.vue 1`] = placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -81139,6 +81301,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/panel.vue 1`] = ` placeholder="请选择云解决方案" readonly="" type="text" + unselectable="on" /> @@ -81194,6 +81357,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/panel.vue 1`] = ` placeholder="请选择云产品" readonly="" type="text" + unselectable="on" /> @@ -81253,6 +81417,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/popup-props.vue 1` placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -81307,6 +81472,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/popup-props.vue 1` placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -81375,6 +81541,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/prefix.vue 1`] = ` placeholder="-请选择-" readonly="" type="text" + unselectable="on" /> @@ -81434,6 +81601,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/remote-search.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -81486,6 +81654,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/remote-search.vue placeholder="请输入搜索" readonly="" type="text" + unselectable="on" /> @@ -81545,6 +81714,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -81599,6 +81769,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -81653,6 +81824,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/size.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -81715,6 +81887,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/status.vue 1`] = ` placeholder="请选择云解决方案" readonly="" type="text" + unselectable="on" /> @@ -81770,6 +81943,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/status.vue 1`] = ` placeholder="请选择云解决方案" readonly="" type="text" + unselectable="on" /> @@ -81824,6 +81998,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/status.vue 1`] = ` placeholder="请选择云解决方案" readonly="" type="text" + unselectable="on" /> @@ -82097,6 +82272,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/borderless.v placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -82488,6 +82664,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/custom-tag.v placeholder="" readonly="" type="text" + unselectable="on" /> @@ -82610,6 +82787,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/custom-tag.v placeholder="" readonly="" type="text" + unselectable="on" /> @@ -82792,6 +82970,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/custom-tag.v placeholder="" readonly="" type="text" + unselectable="on" /> @@ -83161,6 +83340,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/label-suffix placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83218,6 +83398,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/label-suffix placeholder="Please Select" readonly="" type="text" + unselectable="on" />
csr test ./examples/select-input/demos/status.vue 1 placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83598,6 +83780,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/status.vue 1 placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83645,6 +83828,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/status.vue 1 placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83691,6 +83875,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/status.vue 1 placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83737,6 +83922,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/status.vue 1 placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83787,6 +83973,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/width.vue 1` placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83824,6 +84011,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/width.vue 1` placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83861,6 +84049,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/width.vue 1` placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -83898,6 +84087,7 @@ exports[`csr snapshot test > csr test ./examples/select-input/demos/width.vue 1` placeholder="Please Select" readonly="" type="text" + unselectable="on" /> @@ -92213,6 +92403,7 @@ exports[`csr snapshot test > csr test ./examples/table/demos/affix.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/base.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/custom-col.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/custom-col-button.v placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/pagination.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/pagination-ajax.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/table/demos/tree.vue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/tag-input/demos/status.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125080,6 +125278,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/base.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125137,6 +125336,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/base.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125207,6 +125407,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/clearable.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125269,6 +125470,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/clearable.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125337,6 +125539,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/disabled.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125399,6 +125602,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/disabled.vue placeholder="选择时间" readonly="" type="text" + unselectable="on" /> @@ -125462,6 +125666,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/format.vue 1` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125532,6 +125737,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/hide-clear-bu placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125594,6 +125800,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/hide-clear-bu placeholder="选择时间" readonly="" type="text" + unselectable="on" /> @@ -125657,6 +125864,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/hm.vue 1`] = placeholder="选择时间" readonly="" type="text" + unselectable="on" /> @@ -125720,6 +125928,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/hms.vue 1`] = placeholder="" readonly="" type="text" + unselectable="on" /> @@ -125851,6 +126060,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/keyboard.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -126043,6 +126253,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/show-steps.vu placeholder="选择时间" readonly="" type="text" + unselectable="on" /> @@ -126106,6 +126317,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/step.vue 1`] placeholder="" readonly="" type="text" + unselectable="on" /> @@ -126169,6 +126381,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/twelve-hour.v placeholder="" readonly="" type="text" + unselectable="on" /> @@ -126234,6 +126447,7 @@ exports[`csr snapshot test > csr test ./examples/time-picker/demos/twelve-hour-m placeholder="" readonly="" type="text" + unselectable="on" /> @@ -130562,6 +130776,7 @@ exports[`csr snapshot test > csr test ./examples/transfer/demos/pagination.vue 1 placeholder="请选择" readonly="" type="text" + unselectable="on" /> csr test ./examples/tree-select/demos/base.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -142077,6 +142293,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/collapsed.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -142152,6 +142369,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/collapsed.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -142329,6 +142547,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/lazy.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -142412,6 +142631,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/multiple.vue placeholder="" readonly="" type="text" + unselectable="on" /> @@ -142479,6 +142699,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/prefix.vue 1` placeholder="请输入" readonly="" type="text" + unselectable="on" /> @@ -142537,6 +142758,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/props.vue 1`] placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -142597,6 +142819,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/valuedisplay. placeholder="" readonly="" type="text" + unselectable="on" /> @@ -142706,6 +142929,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/valuetype.vue placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -142781,6 +143005,7 @@ exports[`csr snapshot test > csr test ./examples/tree-select/demos/valuetype.vue placeholder="" readonly="" type="text" + unselectable="on" /> diff --git a/test/snap/__snapshots__/ssr.test.js.snap b/test/snap/__snapshots__/ssr.test.js.snap index c390fcb4ae..a6202b3ee1 100644 --- a/test/snap/__snapshots__/ssr.test.js.snap +++ b/test/snap/__snapshots__/ssr.test.js.snap @@ -90,37 +90,37 @@ exports[`ssr snapshot test > ssr test ./examples/button/demos/status.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/button/demos/theme.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; exports[`ssr snapshot test > ssr test ./examples/card/demos/base.vue 1`] = `"
标题
仅有内容区域的卡片形式。卡片内容区域可以是文字、图片、表单、表格等形式信息内容。可使用大中小不同的卡片尺寸,按业务需求进行呈现。
"`; @@ -159,35 +159,35 @@ exports[`ssr snapshot test > ssr test ./examples/card/demos/small.vue 1`] = ` 很长很长很长很长很长很长很长很长很长很长很长的内容示例。
" `; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; exports[`ssr snapshot test > ssr test ./examples/cascader/demos/filterable.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; exports[`ssr snapshot test > ssr test ./examples/checkbox/demos/base.vue 1`] = `"
"`; @@ -217,17 +217,17 @@ exports[`ssr snapshot test > ssr test ./examples/collapse/demos/rightSlot.vue 1` exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/color-mode.vue 1`] = `"
默认(单色 + 线性渐变)
#0052d9
仅单色模式
#0052d9
仅线性渐变模式
linear-gradient(45deg, #4facfe 0%, #00f2fe 100%)
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-disabled.vue 1`] = `"
#0052d9
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/trigger.vue 1`] = `"
#0052d9
"`; @@ -243,39 +243,39 @@ exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply-form.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/dialog.vue 1`] = `"
Title
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/global.vue 1`] = `"
使用t-config-provider包裹业务功能的最外层组件,点击下方图标查看示例代码

英文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/en_US';

中文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/zh_CN';
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/popconfirm.vue 1`] = `"
Drawer

This is a controlled drawer

"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/table.vue 1`] = `"
Type
Platform
Property
Empty Data


Type
Platform
Property
ArrayVue(PC)A
StringReact(PC)B
ObjectMiniprogramC


"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-range.vue 1`] = `"
-
-
"`; exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-time.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; @@ -341,21 +341,21 @@ exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/slot.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/split.vue 1`] = `""`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/form/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/form/demos/reset.vue 1`] = `"


"`; @@ -363,9 +363,9 @@ exports[`ssr snapshot test > ssr test ./examples/form/demos/size.vue 1`] = `" ssr test ./examples/form/demos/validate-complicated-data.vue 1`] = `"
学生1
学生2
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; exports[`ssr snapshot test > ssr test ./examples/form/demos/validator-status.vue 1`] = ` "
"`; -exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; +exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; exports[`ssr snapshot test > ssr test ./examples/icon/demos/iconfont.vue 1`] = `"


"`; @@ -424,15 +424,15 @@ exports[`ssr snapshot test > ssr test ./examples/input/demos/group.vue 1`] = `"< exports[`ssr snapshot test > ssr test ./examples/input/demos/max-length-count.vue 1`] = `"
0/5
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/password.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/password.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/input/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; exports[`ssr snapshot test > ssr test ./examples/input/demos/textarea.vue 1`] = `"
文本域输入框已抽离为单独组件,更多示例请参考 Textarea 组件
"`; -exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; +exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/text.vue 1`] = `"
http://
.com
http://
.com
"`; @@ -456,7 +456,7 @@ exports[`ssr snapshot test > ssr test ./examples/input-number/demos/normal.vue 1 exports[`ssr snapshot test > ssr test ./examples/input-number/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; exports[`ssr snapshot test > ssr test ./examples/input-number/demos/step.vue 1`] = `"
"`; @@ -597,21 +597,21 @@ exports[`ssr snapshot test > ssr test ./examples/notification/demos/type.vue 1`] exports[`ssr snapshot test > ssr test ./examples/notification/demos/type4Fn.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; exports[`ssr snapshot test > ssr test ./examples/popconfirm/demos/base.vue 1`] = `"
"`; @@ -671,41 +671,41 @@ exports[`ssr snapshot test > ssr test ./examples/range-input/demos/size.vue 1`] exports[`ssr snapshot test > ssr test ./examples/range-input/demos/status.vue 1`] = `"
-
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autocomplete.vue 1`] = `"
"`; @@ -713,25 +713,25 @@ exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth.vu exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth-multiple.vue 1`] = `"
Vue+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless-multiple.vue 1`] = `"
Vue+2
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/collapsed-items.vue 1`] = `"

tdesign-vue+5



tdesign-vuetdesign-react更多(4)



tdesign-vuetdesign-reacttdesign-miniprogramMore(3)
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/excess-tags-display-type.vue 1`] = `"

第一种呈现方式:超出时滚动显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react



第二种呈现方式:超出时换行显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/multiple.vue 1`] = `"



VueReactMiniprogram
"`; exports[`ssr snapshot test > ssr test ./examples/select-input/demos/single.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; exports[`ssr snapshot test > ssr test ./examples/skeleton/demos/advance.vue 1`] = `"
组合成网页效果
image
image
image
确定

标题

内容
组合成列表效果
"`; @@ -813,16 +813,16 @@ exports[`ssr snapshot test > ssr test ./examples/switch/demos/size.vue 1`] = `"< exports[`ssr snapshot test > ssr test ./examples/switch/demos/status.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/async-loading.vue 1`] = `"
FirstName
LastName
Email
EricSpinkeespinke0@apache.org
GilbertaPurvesgpurves1@issuu.com
HeribertoKmenthkment2@nsw.gov.au
LazarusSkureslskures3@apache.org
ZandraCrosonzcroson5@virginia.edu
正在加载中,请稍后
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-cell.vue 1`] = `"
类型
平台
属性名
render
any[]公有(插槽自定义单元格)
使用 cell 方法自定义单元格:data
render 方法渲染单元格: 0-3
String公有(插槽自定义单元格)
使用 cell 方法自定义单元格:rowkey
render 方法渲染单元格: 1-3
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-col.vue 1`] = ` -"
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
集群名称
状态
存活时间(s)
管理员
JQTest1

健康

1000jenny;peter
JQTest2

警告

1000jenny
JQTest3

异常

500jenny
JQTest4

警告

1500peter
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/select-multiple.vue 1`] = `"
集群名称
状态
管理员
描述

操作

JQTest1

健康

jenny;petertest管理删除
JQTest2

异常

jenny;petertest管理删除
JQTest3

健康

jenny;petertest管理删除
JQTest4

异常

jenny;petertest管理删除
JQTest5

健康

jenny;petertest管理删除
"`; @@ -943,7 +943,7 @@ exports[`ssr snapshot test > ssr test ./examples/table/demos/single-sort.vue 1`] `; exports[`ssr snapshot test > ssr test ./examples/table/demos/tree.vue 1`] = ` -"


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
添加根节点


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
VueReact
VueReact
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/theme.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
"`; @@ -1024,33 +1024,33 @@ exports[`ssr snapshot test > ssr test ./examples/textarea/demos/maxlength.vue 1` exports[`ssr snapshot test > ssr test ./examples/textarea/demos/type.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/panel.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/range.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/arrow.vue 1`] = `"
"`; @@ -1078,7 +1078,7 @@ exports[`ssr snapshot test > ssr test ./examples/transfer/demos/disabled.vue 1`] exports[`ssr snapshot test > ssr test ./examples/transfer/demos/empty.vue 1`] = `"

默认暂无数据

0 / 0 项
暂无数据
0 / 0 项
暂无数据

自定义空状态

0 / 0 项
No Data
0 / 0 项
No Data
"`; -exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; +exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; exports[`ssr snapshot test > ssr test ./examples/transfer/demos/search.vue 1`] = `"
0 / 20 项
0 / 0 项
暂无数据
"`; @@ -1124,23 +1124,23 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/sync.vue 1`] = `" ssr test ./examples/tree/demos/vmodel.vue 1`] = `"
checked:
expanded:
activated:
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/upload/demos/base.vue 1`] = `"
上传文件大小在 5M 以内
"`; diff --git a/test/unit/calendar/__snapshots__/index.test.jsx.snap b/test/unit/calendar/__snapshots__/index.test.jsx.snap index e40800fc9a..db820631e0 100644 --- a/test/unit/calendar/__snapshots__/index.test.jsx.snap +++ b/test/unit/calendar/__snapshots__/index.test.jsx.snap @@ -43,6 +43,7 @@ exports[`Calendar > :props > :firstDayOfWeek 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :firstDayOfWeek 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :isShowWeekendDefault 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :isShowWeekendDefault 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :mode 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :range 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :range 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :theme 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :theme 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :value 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :props > :value 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> :mode 1`] = ` placeholder="请选择年份" readonly="" type="text" + unselectable="on" /> @@ -81,6 +82,7 @@ exports[`DatePicker > :range 1`] = ` placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> @@ -135,6 +137,7 @@ exports[`DatePicker > :value 1`] = ` placeholder="请选择日期" readonly="" type="text" + unselectable="on" /> diff --git a/test/unit/input/__snapshots__/index.test.jsx.snap b/test/unit/input/__snapshots__/index.test.jsx.snap index f5a0fd2aed..f3935ed21d 100644 --- a/test/unit/input/__snapshots__/index.test.jsx.snap +++ b/test/unit/input/__snapshots__/index.test.jsx.snap @@ -11,7 +11,7 @@ exports[`Input > $attrs > input attrs should pass to input element 1`] = ` :props > :readonly 1`] = ` placeholder="请输入" readonly="" type="text" + unselectable="on" /> diff --git a/test/unit/select/__snapshots__/index.test.jsx.snap b/test/unit/select/__snapshots__/index.test.jsx.snap index b6306b361c..fb4779d92b 100644 --- a/test/unit/select/__snapshots__/index.test.jsx.snap +++ b/test/unit/select/__snapshots__/index.test.jsx.snap @@ -26,6 +26,7 @@ exports[`Select > :props > :bordered 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -82,6 +83,7 @@ exports[`Select > :props > :clearable 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -138,6 +140,7 @@ exports[`Select > :props > :creatable 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -195,6 +198,7 @@ exports[`Select > :props > :disabled 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -252,6 +256,7 @@ exports[`Select > :props > :labelInValue 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -308,6 +313,7 @@ exports[`Select > :props > :loading 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -372,6 +378,7 @@ exports[`Select > :props > :multiple 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -428,6 +435,7 @@ exports[`Select > :props > :placeholder 1`] = ` placeholder="please select" readonly="" type="text" + unselectable="on" /> @@ -485,6 +493,7 @@ exports[`Select > :props > :remote 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -541,6 +550,7 @@ exports[`Select > :props > :reserveKeyword 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -597,6 +607,7 @@ exports[`Select > :props > :size 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -653,6 +664,7 @@ exports[`Select Option > :props > :disabled 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -709,6 +721,7 @@ exports[`Select Option > :props > :label 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -765,6 +778,7 @@ exports[`Select Option > :props > :value 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -821,6 +835,7 @@ exports[`Select OptionGroup > :props > :value 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> diff --git a/test/unit/tree-select/__snapshots__/index.test.jsx.snap b/test/unit/tree-select/__snapshots__/index.test.jsx.snap index 954ee5bebe..9cac8ee2fb 100644 --- a/test/unit/tree-select/__snapshots__/index.test.jsx.snap +++ b/test/unit/tree-select/__snapshots__/index.test.jsx.snap @@ -26,6 +26,7 @@ exports[`TreeSelect > :props > :clearable 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -108,6 +109,7 @@ exports[`TreeSelect > :props > :defaultValue 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -166,6 +168,7 @@ exports[`TreeSelect > :props > :disabled 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -223,6 +226,7 @@ exports[`TreeSelect > :props > :empty string 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -336,6 +340,7 @@ exports[`TreeSelect > :props > :loading 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -402,6 +407,7 @@ exports[`TreeSelect > :props > :loadingText 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -459,6 +465,7 @@ exports[`TreeSelect > :props > :max 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -516,6 +523,7 @@ exports[`TreeSelect > :props > :minCollapsedNum 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -598,6 +606,7 @@ exports[`TreeSelect > :props > :multiple 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -655,6 +664,7 @@ exports[`TreeSelect > :props > :placeholder 1`] = ` placeholder="please select address" readonly="" type="text" + unselectable="on" /> @@ -712,6 +722,7 @@ exports[`TreeSelect > :props > :popupProps 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -769,6 +780,7 @@ exports[`TreeSelect > :props > :size 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -826,6 +838,7 @@ exports[`TreeSelect > :props > :treeProps 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -883,6 +896,7 @@ exports[`TreeSelect > :props > :value 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -940,6 +954,7 @@ exports[`TreeSelect > :props > :valueType 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1022,6 +1037,7 @@ exports[`TreeSelect > > 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -1079,6 +1095,7 @@ exports[`TreeSelect > > 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1136,6 +1153,7 @@ exports[`TreeSelect > > 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1206,6 +1224,7 @@ exports[`TreeSelect > > 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1267,6 +1286,7 @@ exports[`TreeSelect > > 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -1349,6 +1369,7 @@ exports[`TreeSelect > function > :collapsedItems 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> @@ -1406,6 +1427,7 @@ exports[`TreeSelect > function > :empty 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1463,6 +1485,7 @@ exports[`TreeSelect > function > :loadingText 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1533,6 +1556,7 @@ exports[`TreeSelect > function > :prefixIcon 1`] = ` placeholder="请选择" readonly="" type="text" + unselectable="on" /> @@ -1592,6 +1616,7 @@ exports[`TreeSelect > function > :valueDisplay 1`] = ` placeholder="" readonly="" type="text" + unselectable="on" /> From 79ac9e2d04c35cece2d0d4a49e43fcb8435215a3 Mon Sep 17 00:00:00 2001 From: pengYYY Date: Mon, 27 Jun 2022 11:37:26 +0800 Subject: [PATCH 4/6] feat: update global config default value --- examples/dialog/dialog.md | 24 ++++++++++++------------ examples/drawer/drawer.md | 10 +++++----- examples/input/input.md | 2 +- examples/select/select.md | 2 +- src/dialog/dialog.tsx | 4 ++-- src/dialog/props.ts | 12 ++---------- src/dialog/type.ts | 4 +--- src/drawer/drawer.tsx | 6 +++--- src/drawer/props.ts | 15 ++++++--------- src/drawer/type.ts | 6 ++---- src/input/input.tsx | 2 +- src/input/props.ts | 2 +- src/input/type.ts | 6 +++++- src/select/select.tsx | 2 +- src/select/type.ts | 6 +++--- 15 files changed, 46 insertions(+), 57 deletions(-) diff --git a/examples/dialog/dialog.md b/examples/dialog/dialog.md index c8ee857e56..9d7e18d7ac 100644 --- a/examples/dialog/dialog.md +++ b/examples/dialog/dialog.md @@ -36,10 +36,10 @@ -- | -- | -- | -- | -- attach | String / Function | '' | 对话框挂载的节点,默认挂在组件本身的位置。数据类型为 String 时,会被当作选择器处理,进行节点查询。示例:'body' 或 () => document.body。TS 类型:`AttachNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N body | String / Slot / Function | '' | 对话框内容。TS 类型:`string | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -cancelBtn | String / Object / Slot / Function | '' | 取消按钮,可自定义。值为 null 则不显示取消按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制取消事件。TS 类型:`string | ButtonProps | TNode`,[Button API Documents](./button?tab=api)。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/dialog/type.ts) | N +cancelBtn | String / Object / Slot / Function | '' | 取消按钮,可自定义。值为 null 则不显示取消按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制取消事件。TS 类型:`string | ButtonProps | TNode | null`,[Button API Documents](./button?tab=api)。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/dialog/type.ts) | N closeBtn | String / Boolean / Slot / Function | true | 关闭按钮,可以自定义。值为 true 显示默认关闭按钮,值为 false 不显示关闭按钮。值类型为 string 则直接显示值,如:“关闭”。值类型为 TNode,则表示呈现自定义按钮示例。TS 类型:`string | boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -closeOnEscKeydown | Boolean | true | 按下 ESC 时是否触发对话框关闭事件 | N -closeOnOverlayClick | Boolean | true | 点击蒙层时是否触发关闭事件 | N +closeOnEscKeydown | Boolean | - | 按下 ESC 时是否触发对话框关闭事件 | N +closeOnOverlayClick | Boolean | - | 点击蒙层时是否触发关闭事件 | N confirmBtn | String / Object / Slot / Function | '' | 确认按钮。值为 null 则不显示确认按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制确认事件。TS 类型:`string | ButtonProps | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N default | String / Slot / Function | - | 对话框内容,同 body。TS 类型:`string | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N destroyOnClose | Boolean | false | 是否在关闭弹框的时候销毁子元素 | N @@ -72,10 +72,10 @@ onOverlayClick | Function | | TS 类型:`(context: { e: MouseEvent }) => void cancel | `(context: { e: MouseEvent })` | 如果“取消”按钮存在,则点击“取消”按钮时触发,同时触发关闭事件 close | `(context: DialogCloseContext)` | 关闭事件,点击取消按钮、点击关闭按钮、点击蒙层、按下 ESC 等场景下触发。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/dialog/type.ts)。
`type DialogEventSource = 'esc' | 'close-btn' | 'cancel' | 'overlay'`

`interface DialogCloseContext { trigger: DialogEventSource; e: MouseEvent | KeyboardEvent }`
close-btn-click | `(context: { e: MouseEvent })` | 点击右上角关闭按钮时触发 -closed | - | 对话框消失动画效果结束后触发 +closed | \- | 对话框消失动画效果结束后触发 confirm | `(context: { e: MouseEvent })` | 如果“确认”按钮存在,则点击“确认”按钮时触发 esc-keydown | `(context: { e: KeyboardEvent })` | 按下 ESC 时触发事件 -opened | - | 对话框弹出动画效果结束后触发 +opened | \- | 对话框弹出动画效果结束后触发 overlay-click | `(context: { e: MouseEvent })` | 如果蒙层存在,点击蒙层时触发 ### DialogOptions @@ -85,16 +85,16 @@ overlay-click | `(context: { e: MouseEvent })` | 如果蒙层存在,点击蒙 attach | String / Function | 'body' | 对话框挂载的节点。数据类型为 String 时,会被当作选择器处理,进行节点查询。示例:'body' 或 () => document.body。TS 类型:`AttachNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N className | String | - | 弹框类名,示例:'t-class-dialog-first t-class-dialog-second' | N style | String / Object | - | 弹框 style 属性,输入 [CSSStyleDeclaration.cssText](https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration/cssText)。TS 类型:`string | Styles`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -`Omit` | - | - | 继承 `Omit` 中的全部 API | N +`Omit` | \- | - | 继承 `Omit` 中的全部 API | N ### DialogInstance 名称 | 参数 | 返回值 | 描述 -- | -- | -- | -- -destroy | - | - | 销毁弹框 -hide | - | - | 隐藏弹框 -show | - | - | 显示弹框 -update | `(props: DialogOptions)` | - | 更新弹框内容 +destroy | \- | \- | 销毁弹框 +hide | \- | \- | 隐藏弹框 +show | \- | \- | 显示弹框 +update | `(props: DialogOptions)` | \- | 更新弹框内容 ### DialogPlugin @@ -102,7 +102,7 @@ update | `(props: DialogOptions)` | - | 更新弹框内容 参数名称 | 参数类型 | 参数默认值 | 参数说明 -- | -- | -- | -- -options | - | - | TS 类型:`DialogOptions` +options | \- | - | TS 类型:`DialogOptions` 插件返回值:`DialogInstance` @@ -112,7 +112,7 @@ options | - | - | TS 类型:`DialogOptions` 参数名称 | 参数类型 | 参数默认值 | 参数说明 -- | -- | -- | -- -options | - | - | TS 类型:`DialogOptions` +options | \- | - | TS 类型:`DialogOptions` ### DialogPlugin.alert diff --git a/examples/drawer/drawer.md b/examples/drawer/drawer.md index 350715a575..ee0cd98a14 100644 --- a/examples/drawer/drawer.md +++ b/examples/drawer/drawer.md @@ -8,20 +8,20 @@ attach | String / Function | '' | 抽屉挂载的节点,默认挂在组件本身的位置。数据类型为 String 时,会被当作选择器处理,进行节点查询。示例:'body' 或 () => document.body。TS 类型:`AttachNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N body | String / Slot / Function | - | 抽屉内容。TS 类型:`string | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N cancelBtn | String / Object / Slot / Function | '' | 取消按钮,可自定义。值为 null 则不显示取消按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制取消事件。TS 类型:`FooterButton` | N -closeBtn | String / Boolean / Slot / Function | undefined | 关闭按钮,可以自定义。值为 true 显示默认关闭按钮,值为 false 不显示关闭按钮。值类型为 string 则直接显示值,如:“关闭”。值类型为 TNode,则表示呈现自定义按钮示例。TS 类型:`string | boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -closeOnEscKeydown | Boolean | true | 按下 ESC 时是否触发抽屉关闭事件 | N +closeBtn | String / Boolean / Slot / Function | - | 关闭按钮,可以自定义。值为 true 显示默认关闭按钮,值为 false 不显示关闭按钮。值类型为 string 则直接显示值,如:“关闭”。值类型为 TNode,则表示呈现自定义按钮示例。TS 类型:`string | boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N +closeOnEscKeydown | Boolean | - | 按下 ESC 时是否触发抽屉关闭事件 | N closeOnOverlayClick | Boolean | true | 点击蒙层时是否触发抽屉关闭事件 | N -confirmBtn | String / Object / Slot / Function | '' | 确认按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制确认事件。TS 类型:`FooterButton`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/drawer/type.ts) | N +confirmBtn | String / Object / Slot / Function | '' | 确认按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制确认事件。TS 类型:`FooterButton` `type FooterButton = string | ButtonProps | TNode`,[Button API Documents](./button?tab=api)。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/drawer/type.ts) | N default | String / Slot / Function | - | 抽屉内容,同 body。TS 类型:`string | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N destroyOnClose | Boolean | false | 抽屉关闭时是否销毁节点 | N footer | Boolean / Slot / Function | true | 底部操作栏,默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮,值为 false 或 null 不显示任何内容,值类型为 TNode 表示自定义底部内容。TS 类型:`boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N -header | String / Boolean / Slot / Function | undefined | 头部内容。值为 true 显示空白头部,值为 false 不显示头部,值类型为 string 则直接显示值,值类型为 TNode 表示自定义头部内容。TS 类型:`string | boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N +header | String / Boolean / Slot / Function | true | 头部内容。值为 true 显示空白头部,值为 false 不显示头部,值类型为 string 则直接显示值,值类型为 TNode 表示自定义头部内容。TS 类型:`string | boolean | TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N mode | String | overlay | 展开方式,有两种:直接展示在内容上方 和 推开内容区域。可选项:overlay/push | N placement | String | right | 抽屉方向。可选项:left/right/top/bottom | N preventScrollThrough | Boolean | true | 防止滚动穿透 | N showInAttachedElement | Boolean | false | 仅在挂载元素中显示抽屉,默认在浏览器可视区域显示。父元素需要有定位属性,如:position: relative | N showOverlay | Boolean | true | 是否显示遮罩层 | N -size | String | small | 尺寸,支持 'small', 'medium', 'large','35px', '30%', '3em' 等。纵向抽屉调整的是抽屉宽度,横向抽屉调整的是抽屉高度 | N +size | String | undefined | 尺寸,支持 'small', 'medium', 'large','35px', '30%', '3em' 等。纵向抽屉调整的是抽屉宽度,横向抽屉调整的是抽屉高度 | N sizeDraggable | Boolean | false | 抽屉大小可拖拽调整,横向抽屉调整宽度,纵向抽屉调整高度 | N visible | Boolean | false | 组件是否可见 | N zIndex | Number | - | 抽屉层级,样式默认为 1500 | N diff --git a/examples/input/input.md b/examples/input/input.md index a4b5dc4002..66b7d5a1b4 100644 --- a/examples/input/input.md +++ b/examples/input/input.md @@ -6,7 +6,7 @@ 名称 | 类型 | 默认值 | 说明 | 必传 -- | -- | -- | -- | -- align | String | left | 文本内容位置,居左/居中/居右。可选项:left/center/right | N -autocomplete | String | - | 是否开启自动填充功能,HTML5 原生属性,[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete) | N +autocomplete | String | undefined | 是否开启自动填充功能,HTML5 原生属性,[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete) | N autofocus | Boolean | false | 自动聚焦 | N autoWidth | Boolean | false | 宽度随内容自适应 | N clearable | Boolean | false | 是否可清空 | N diff --git a/examples/select/select.md b/examples/select/select.md index 04ffa7de62..a1bc56cabe 100644 --- a/examples/select/select.md +++ b/examples/select/select.md @@ -33,7 +33,7 @@ popupVisible | Boolean | undefined | 是否显示下拉框 | N prefixIcon | Slot / Function | - | 组件前置图标。TS 类型:`TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N readonly | Boolean | false | 只读状态,值为真会隐藏输入框,且无法打开下拉框 | N reserveKeyword | Boolean | false | 多选且可搜索时,是否在选中一个选项后保留当前的搜索关键词 | N -scroll | Object | - | 【开发中】懒加载和虚拟滚动。为保证组件收益最大化,当数据量小于阈值 `scroll.threshold` 时,无论虚拟滚动的配置是否存在,组件内部都不会开启虚拟滚动,`scroll.threshold` 默认为 `100`。TS 类型:`TScroll`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N +scroll | Object | - | 懒加载和虚拟滚动。为保证组件收益最大化,当数据量小于阈值 `scroll.threshold` 时,无论虚拟滚动的配置是否存在,组件内部都不会开启虚拟滚动,`scroll.threshold` 默认为 `100`。TS 类型:`TScroll`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N selectInputProps | Object | - | 透传 SelectInput 筛选器输入框组件的全部属性。TS 类型:`SelectInputProps`,[SelectInput API Documents](./select-input?tab=api)。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/tree/develop/src/select/type.ts) | N showArrow | Boolean | true | 是否显示右侧箭头,默认显示 | N size | String | medium | 组件尺寸。可选项:small/medium/large。TS 类型:`SizeEnum`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/src/common.ts) | N diff --git a/src/dialog/dialog.tsx b/src/dialog/dialog.tsx index 68cf4a8949..3d921e33e4 100644 --- a/src/dialog/dialog.tsx +++ b/src/dialog/dialog.tsx @@ -193,7 +193,7 @@ export default defineComponent({ if (e.code === 'Escape') { props.onEscKeydown?.({ e }); // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if (global.value.closeOnEscKeydown ?? props.closeOnEscKeydown) { + if (props.closeOnEscKeydown ?? global.value.closeOnEscKeydown) { emitCloseEvent({ trigger: 'esc', e, @@ -202,7 +202,7 @@ export default defineComponent({ } }; const overlayAction = (e: MouseEvent) => { - if (global.value.closeOnOverlayClick ?? props.closeOnOverlayClick) { + if (props.closeOnOverlayClick ?? global.value.closeOnOverlayClick) { props.onOverlayClick?.({ e }); emitCloseEvent({ trigger: 'overlay', diff --git a/src/dialog/props.ts b/src/dialog/props.ts index 7614f1ffa8..4f024c31dd 100644 --- a/src/dialog/props.ts +++ b/src/dialog/props.ts @@ -29,15 +29,9 @@ export default { default: true, }, /** 按下 ESC 时是否触发对话框关闭事件 */ - closeOnEscKeydown: { - type: Boolean, - default: true, - }, + closeOnEscKeydown: Boolean, /** 点击蒙层时是否触发关闭事件 */ - closeOnOverlayClick: { - type: Boolean, - default: true, - }, + closeOnOverlayClick: Boolean, /** 确认按钮。值为 null 则不显示确认按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制确认事件 */ confirmBtn: { type: [String, Object, Function] as PropType, @@ -106,8 +100,6 @@ export default { }, /** 控制对话框是否显示 */ visible: Boolean, - /** 控制对话框是否显示,非受控属性 */ - defaultVisible: Boolean, /** 对话框宽度,示例:320, '500px', '80%' */ width: { type: [String, Number] as PropType, diff --git a/src/dialog/type.ts b/src/dialog/type.ts index bb6fe85820..dfb26f950e 100644 --- a/src/dialog/type.ts +++ b/src/dialog/type.ts @@ -22,7 +22,7 @@ export interface TdDialogProps { * 取消按钮,可自定义。值为 null 则不显示取消按钮。值类型为字符串,则表示自定义按钮文本,值类型为 Object 则表示透传 Button 组件属性。使用 TNode 自定义按钮时,需自行控制取消事件 * @default '' */ - cancelBtn?: string | ButtonProps | TNode; + cancelBtn?: string | ButtonProps | TNode | null; /** * 关闭按钮,可以自定义。值为 true 显示默认关闭按钮,值为 false 不显示关闭按钮。值类型为 string 则直接显示值,如:“关闭”。值类型为 TNode,则表示呈现自定义按钮示例 * @default true @@ -30,12 +30,10 @@ export interface TdDialogProps { closeBtn?: string | boolean | TNode; /** * 按下 ESC 时是否触发对话框关闭事件 - * @default true */ closeOnEscKeydown?: boolean; /** * 点击蒙层时是否触发关闭事件 - * @default true */ closeOnOverlayClick?: boolean; /** diff --git a/src/drawer/drawer.tsx b/src/drawer/drawer.tsx index f7c28ce0e2..e6a7943af4 100644 --- a/src/drawer/drawer.tsx +++ b/src/drawer/drawer.tsx @@ -48,7 +48,7 @@ export default defineComponent({ }); const sizeValue = computed(() => { - const size = global.value.size ?? props.size; + const size = props.size ?? global.value.size; const defaultSize = isNaN(Number(size)) ? size : `${size}px`; return ( { @@ -175,13 +175,13 @@ export default defineComponent({ }; const handleWrapperClick = (e: MouseEvent) => { props.onOverlayClick?.({ e }); - if (global.value.closeOnOverlayClick ?? props.closeOnOverlayClick) { + if (props.closeOnOverlayClick ?? global.value.closeOnOverlayClick) { closeDrawer({ trigger: 'overlay', e }); } }; const onKeyDown = (e: KeyboardEvent) => { // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if ((global.value.closeOnEscKeydown ?? props.closeOnEscKeydown) && e.key === 'Escape') { + if ((props.closeOnEscKeydown ?? global.value.closeOnEscKeydown) && e.key === 'Escape') { props.onEscKeydown?.({ e }); closeDrawer({ trigger: 'esc', e }); } diff --git a/src/drawer/props.ts b/src/drawer/props.ts index 3394febdc8..61f0205761 100644 --- a/src/drawer/props.ts +++ b/src/drawer/props.ts @@ -2,7 +2,6 @@ /** * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC - * updated at 2022-01-04 10:19:08 * */ import { TdDrawerProps } from './type'; @@ -26,13 +25,9 @@ export default { /** 关闭按钮,可以自定义。值为 true 显示默认关闭按钮,值为 false 不显示关闭按钮。值类型为 string 则直接显示值,如:“关闭”。值类型为 TNode,则表示呈现自定义按钮示例 */ closeBtn: { type: [String, Boolean, Function] as PropType, - default: undefined, }, /** 按下 ESC 时是否触发抽屉关闭事件 */ - closeOnEscKeydown: { - type: Boolean, - default: true, - }, + closeOnEscKeydown: Boolean, /** 点击蒙层时是否触发抽屉关闭事件 */ closeOnOverlayClick: { type: Boolean, @@ -49,7 +44,7 @@ export default { }, /** 抽屉关闭时是否销毁节点 */ destroyOnClose: Boolean, - /** 底部操作栏,默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮,值为 false 不显示任何内容,值类型为 TNode 表示自定义底部内容 */ + /** 底部操作栏,默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮,值为 false 或 null 不显示任何内容,值类型为 TNode 表示自定义底部内容 */ footer: { type: [Boolean, Function] as PropType, default: true, @@ -57,13 +52,14 @@ export default { /** 头部内容。值为 true 显示空白头部,值为 false 不显示头部,值类型为 string 则直接显示值,值类型为 TNode 表示自定义头部内容 */ header: { type: [String, Boolean, Function] as PropType, - default: undefined, + default: true, }, /** 展开方式,有两种:直接展示在内容上方 和 推开内容区域 */ mode: { type: String as PropType, default: 'overlay' as TdDrawerProps['mode'], validator(val: TdDrawerProps['mode']): boolean { + if (!val) return true; return ['overlay', 'push'].includes(val); }, }, @@ -72,6 +68,7 @@ export default { type: String as PropType, default: 'right' as TdDrawerProps['placement'], validator(val: TdDrawerProps['placement']): boolean { + if (!val) return true; return ['left', 'right', 'top', 'bottom'].includes(val); }, }, @@ -90,7 +87,7 @@ export default { /** 尺寸,支持 'small', 'medium', 'large','35px', '30%', '3em' 等。纵向抽屉调整的是抽屉宽度,横向抽屉调整的是抽屉高度 */ size: { type: String, - default: 'small', + default: undefined, }, /** 抽屉大小可拖拽调整,横向抽屉调整宽度,纵向抽屉调整高度 */ sizeDraggable: Boolean, diff --git a/src/drawer/type.ts b/src/drawer/type.ts index b85c194d41..c60e2a7735 100644 --- a/src/drawer/type.ts +++ b/src/drawer/type.ts @@ -2,7 +2,6 @@ /** * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC - * updated at 2022-01-04 10:19:08 * */ import { ButtonProps } from '../button'; @@ -29,7 +28,6 @@ export interface TdDrawerProps { closeBtn?: string | boolean | TNode; /** * 按下 ESC 时是否触发抽屉关闭事件 - * @default true */ closeOnEscKeydown?: boolean; /** @@ -52,12 +50,13 @@ export interface TdDrawerProps { */ destroyOnClose?: boolean; /** - * 底部操作栏,默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮,值为 false 不显示任何内容,值类型为 TNode 表示自定义底部内容 + * 底部操作栏,默认会有“确认”和“取消”两个按钮。值为 true 显示默认操作按钮,值为 false 或 null 不显示任何内容,值类型为 TNode 表示自定义底部内容 * @default true */ footer?: boolean | TNode; /** * 头部内容。值为 true 显示空白头部,值为 false 不显示头部,值类型为 string 则直接显示值,值类型为 TNode 表示自定义头部内容 + * @default true */ header?: string | boolean | TNode; /** @@ -87,7 +86,6 @@ export interface TdDrawerProps { showOverlay?: boolean; /** * 尺寸,支持 'small', 'medium', 'large','35px', '30%', '3em' 等。纵向抽屉调整的是抽屉宽度,横向抽屉调整的是抽屉高度 - * @default small */ size?: string; /** diff --git a/src/input/input.tsx b/src/input/input.tsx index c48ee1f972..44a2571195 100644 --- a/src/input/input.tsx +++ b/src/input/input.tsx @@ -50,7 +50,7 @@ export default defineComponent({ maxlength: props.maxlength, name: props.name || undefined, type: renderType.value, - autocomplete: global.value.autocomplete ?? props.autocomplete, + autocomplete: props.autocomplete ?? global.value.autocomplete, unselectable: props.readonly ? 'on' : undefined, }), ); diff --git a/src/input/props.ts b/src/input/props.ts index ebf3fb185f..90220112b9 100644 --- a/src/input/props.ts +++ b/src/input/props.ts @@ -20,7 +20,7 @@ export default { /** 是否开启自动填充功能,HTML5 原生属性,[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete) */ autocomplete: { type: String, - default: '', + default: undefined, }, /** 自动聚焦 */ autofocus: Boolean, diff --git a/src/input/type.ts b/src/input/type.ts index ae33c851be..4f150e0e89 100644 --- a/src/input/type.ts +++ b/src/input/type.ts @@ -12,9 +12,13 @@ export interface TdInputProps { * @default left */ align?: 'left' | 'center' | 'right'; + /** + * 超出maxlength或maxcharacter之后是否还允许输入 + * @default false + */ + allowInputOverMax?: boolean; /** * 是否开启自动填充功能,HTML5 原生属性,[点击查看详情](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete) - * @default '' */ autocomplete?: string; /** diff --git a/src/select/select.tsx b/src/select/select.tsx index 681312d9c2..f1afd25d60 100644 --- a/src/select/select.tsx +++ b/src/select/select.tsx @@ -105,7 +105,7 @@ export default defineComponent({ }); const isFilterable = computed(() => { - return Boolean((global.value.filterable ?? props.filterable) || isFunction(props.filter)); + return Boolean((props.filterable ?? global.value.filterable) || isFunction(props.filter)); }); // 移除tag diff --git a/src/select/type.ts b/src/select/type.ts index 30ac838012..87e3c64e33 100644 --- a/src/select/type.ts +++ b/src/select/type.ts @@ -148,7 +148,7 @@ export interface TdSelectProps { */ scroll?: TScroll; /** - * 【开发中】透传 SelectInput 筛选器输入框组件的全部属性 + * 透传 SelectInput 筛选器输入框组件的全部属性 */ selectInputProps?: SelectInputProps; /** @@ -162,11 +162,11 @@ export interface TdSelectProps { */ size?: SizeEnum; /** - * 【开发中】透传 TagInput 标签输入框组件的全部属性 + * 透传 TagInput 标签输入框组件的全部属性 */ tagInputProps?: TagInputProps; /** - * 【开发中】透传 Tag 标签组件全部属性 + * 透传 Tag 标签组件全部属性 */ tagProps?: TagProps; /** From 8627f77fca800fbfd0bd27ec798df7b6b70563b1 Mon Sep 17 00:00:00 2001 From: pengYYY Date: Mon, 27 Jun 2022 11:56:22 +0800 Subject: [PATCH 5/6] test: snap update --- src/input/input.tsx | 2 +- test/snap/__snapshots__/csr.test.js.snap | 569 ++---------------- test/snap/__snapshots__/ssr.test.js.snap | 376 ++++++------ .../__snapshots__/index.test.jsx.snap | 11 - .../__snapshots__/index.test.jsx.snap | 3 - .../input/__snapshots__/index.test.jsx.snap | 6 - .../select/__snapshots__/index.test.jsx.snap | 15 - .../__snapshots__/index.test.jsx.snap | 26 - 8 files changed, 253 insertions(+), 755 deletions(-) diff --git a/src/input/input.tsx b/src/input/input.tsx index 44a2571195..9c9767fcc4 100644 --- a/src/input/input.tsx +++ b/src/input/input.tsx @@ -50,7 +50,7 @@ export default defineComponent({ maxlength: props.maxlength, name: props.name || undefined, type: renderType.value, - autocomplete: props.autocomplete ?? global.value.autocomplete, + autocomplete: props.autocomplete ?? (global.value.autocomplete || undefined), unselectable: props.readonly ? 'on' : undefined, }), ); diff --git a/test/snap/__snapshots__/csr.test.js.snap b/test/snap/__snapshots__/csr.test.js.snap index eeb1becd47..5ff3ebb604 100644 --- a/test/snap/__snapshots__/csr.test.js.snap +++ b/test/snap/__snapshots__/csr.test.js.snap @@ -5275,7 +5275,6 @@ exports[`csr snapshot test > csr test ./examples/calendar/demos/base.vue 1`] = ` csr test ./examples/calendar/demos/base.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card.vue 1`] = ` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/card-cell.vue 1` csr test ./examples/calendar/demos/cell.vue 1`] = ` csr test ./examples/calendar/demos/cell.vue 1`] = ` csr test ./examples/calendar/demos/cell-append.vue csr test ./examples/calendar/demos/cell-append.vue csr test ./examples/calendar/demos/controller-confi csr test ./examples/calendar/demos/controller-confi csr test ./examples/calendar/demos/events.vue 1`] = csr test ./examples/calendar/demos/events.vue 1`] = csr test ./examples/calendar/demos/events-props-api csr test ./examples/calendar/demos/events-props-api csr test ./examples/calendar/demos/filter.vue 1`] = csr test ./examples/calendar/demos/filter.vue 1`] = csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/first-day-of-wee csr test ./examples/calendar/demos/head.vue 1`] = ` csr test ./examples/calendar/demos/head.vue 1`] = ` csr test ./examples/calendar/demos/mode.vue 1`] = ` csr test ./examples/calendar/demos/mode.vue 1`] = ` csr test ./examples/calendar/demos/range.vue 1`] = csr test ./examples/calendar/demos/range.vue 1`] = csr test ./examples/calendar/demos/slot-props-api.v csr test ./examples/calendar/demos/slot-props-api.v csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/value.vue 1`] = csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/calendar/demos/week.vue 1`] = ` csr test ./examples/cascader/demos/base.vue 1`] = ` csr test ./examples/cascader/demos/check-strictly.v csr test ./examples/cascader/demos/check-strictly.v csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/collapsed.vue 1` csr test ./examples/cascader/demos/disabled.vue 1`] csr test ./examples/cascader/demos/disabled.vue 1`] csr test ./examples/cascader/demos/ellipsis.vue 1`] csr test ./examples/cascader/demos/ellipsis.vue 1`] csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/filterable.vue 1 csr test ./examples/cascader/demos/keys.vue 1`] = ` csr test ./examples/cascader/demos/load.vue 1`] = ` csr test ./examples/cascader/demos/max.vue 1`] = ` csr test ./examples/cascader/demos/multiple.vue 1`] csr test ./examples/cascader/demos/show-all-levels. csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/size.vue 1`] = ` csr test ./examples/cascader/demos/trigger.vue 1`] csr test ./examples/cascader/demos/trigger.vue 1`] csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-mode.vue 1 csr test ./examples/cascader/demos/value-type.vue 1 csr test ./examples/cascader/demos/value-type.vue 1 csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/collapse/demos/base.vue 1`] = ` csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/color-mode.v csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/enable-alpha csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/panel.vue 1` csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/recent-color csr test ./examples/color-picker/demos/status-disab csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/status-reado csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/swatch-color csr test ./examples/color-picker/demos/trigger.vue csr test ./examples/config-provider/demos/calendar. csr test ./examples/config-provider/demos/calendar. csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/date-pick csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/others.vu csr test ./examples/config-provider/demos/paginatio csr test ./examples/config-provider/demos/paginatio csr test ./examples/date-picker/demos/base.vue 1`] csr test ./examples/date-picker/demos/base.vue 1`] csr test ./examples/date-picker/demos/custom-icon.v csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-presets- csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-range.vu csr test ./examples/date-picker/demos/date-time.vue csr test ./examples/date-picker/demos/date-time.vue csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/disable-date. csr test ./examples/date-picker/demos/first-day-of- csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/month.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/panel.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/date-picker/demos/year.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/drawer/demos/operation.vue 1`] csr test ./examples/form/demos/align.vue 1`] = ` csr test ./examples/form/demos/align.vue 1`] = ` csr test ./examples/form/demos/base.vue 1`] = ` csr test ./examples/form/demos/base.vue 1`] = ` csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/clear-validate.vue 1 csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/custom-validator.vue csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/disabled.vue 1`] = ` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/error-message.vue 1` csr test ./examples/form/demos/layout.vue 1`] = ` csr test ./examples/form/demos/layout.vue 1`] = ` csr test ./examples/form/demos/login.vue 1`] = `
csr test ./examples/form/demos/login.vue 1`] = `
csr test ./examples/form/demos/reset.vue 1`] = ` csr test ./examples/form/demos/reset.vue 1`] = ` csr test ./examples/form/demos/size.vue 1`] = ` csr test ./examples/form/demos/size.vue 1`] = ` csr test ./examples/form/demos/validate-complicated csr test ./examples/form/demos/validate-complicated csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validate-message.vue csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator.vue 1`] = csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/form/demos/validator-status.vue csr test ./examples/icon/demos/icon-select.vue 1`] csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/addon.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/align.vue 1`] = ` csr test ./examples/input/demos/auto-width.vue 1`] csr test ./examples/input/demos/base.vue 1`] = ` csr test ./examples/input/demos/base.vue 1`] = ` csr test ./examples/input/demos/base.vue 1`] = ` 价格: csr test ./examples/input/demos/clearable.vue 1`] = csr test ./examples/input/demos/focus.vue 1`] = ` csr test ./examples/input/demos/format.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/group.vue 1`] = ` csr test ./examples/input/demos/max-length-count.vu csr test ./examples/input/demos/password.vue 1`] =
csr test ./examples/input/demos/password.vue 1`] =
csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/size.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input/demos/status.vue 1`] = ` csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/select.vu csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-adornment/demos/text.vue csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/align.vue 1` csr test ./examples/input-number/demos/auto-width.v csr test ./examples/input-number/demos/center.vue 1 csr test ./examples/input-number/demos/default.vue csr test ./examples/input-number/demos/disabled.vue csr test ./examples/input-number/demos/empty.vue 1` csr test ./examples/input-number/demos/format.vue 1 csr test ./examples/input-number/demos/left.vue 1`] csr test ./examples/input-number/demos/normal.vue 1 csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/size.vue 1`] csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/status.vue 1 csr test ./examples/input-number/demos/step.vue 1`] csr test ./examples/message/demos/placement.vue 1`] csr test ./examples/message/demos/placement.vue 1`] csr test ./examples/notification/demos/placement.vu csr test ./examples/notification/demos/placement.vu csr test ./examples/pagination/demos/base.vue 1`] = csr test ./examples/pagination/demos/base.vue 1`] = csr test ./examples/pagination/demos/jump.vue 1`] = csr test ./examples/pagination/demos/jump.vue 1`] = csr test ./examples/pagination/demos/mini.vue 1`] = csr test ./examples/pagination/demos/more.vue 1`] = csr test ./examples/pagination/demos/more.vue 1`] = csr test ./examples/pagination/demos/page-num.vue 1 csr test ./examples/pagination/demos/simple.vue 1`] csr test ./examples/pagination/demos/simple.vue 1`] csr test ./examples/pagination/demos/simple-mini.vu csr test ./examples/pagination/demos/simple-mini.vu csr test ./examples/pagination/demos/total.vue 1`] csr test ./examples/popup/demos/trigger.vue 1`] = ` csr test ./examples/range-input/demos/base.vue 1`] csr test ./examples/range-input/demos/base.vue 1`] csr test ./examples/range-input/demos/popup.vue 1`] csr test ./examples/range-input/demos/popup.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/size.vue 1`] csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/range-input/demos/status.vue 1` csr test ./examples/select/demos/base.vue 1`] = ` csr test ./examples/select/demos/base.vue 1`] = ` csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/collapsed.vue 1`] csr test ./examples/select/demos/creatable.vue 1`] class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/creatable.vue 1`]
@@ -79764,7 +79472,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/creatable.vue 1`] class="t-input__wrap t-tag-input t-tag-input--break-line t-select-input t-select-input--multiple t-select-input--empty t-select" >
csr test ./examples/select/demos/creatable.vue 1`]
@@ -79836,7 +79541,6 @@ exports[`csr snapshot test > csr test ./examples/select/demos/custom-options.vue
csr test ./examples/select/demos/custom-options.vue
csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/custom-selected.vu csr test ./examples/select/demos/disabled.vue 1`] = class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/disabled.vue 1`] =
@@ -80358,7 +80055,6 @@ exports[`csr snapshot test > csr test ./examples/select/demos/disabled.vue 1`] =
csr test ./examples/select/demos/filterable.vue 1`] class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/filterable.vue 1`]
@@ -80472,7 +80165,6 @@ exports[`csr snapshot test > csr test ./examples/select/demos/filterable.vue 1`]
csr test ./examples/select/demos/group.vue 1`] = ` class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/group.vue 1`] = `
@@ -80578,7 +80267,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/group.vue 1`] = ` class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/group.vue 1`] = `
@@ -80650,7 +80336,6 @@ exports[`csr snapshot test > csr test ./examples/select/demos/label-in-value.vue
csr test ./examples/select/demos/label-in-value.vue
csr test ./examples/select/demos/max.vue 1`] = ` csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/multiple.vue 1`] = csr test ./examples/select/demos/noborder.vue 1`] = csr test ./examples/select/demos/panel.vue 1`] = ` csr test ./examples/select/demos/panel.vue 1`] = ` csr test ./examples/select/demos/popup-props.vue 1` csr test ./examples/select/demos/popup-props.vue 1` csr test ./examples/select/demos/prefix.vue 1`] = ` csr test ./examples/select/demos/remote-search.vue class="t-input__wrap t-select-input t-select-input--empty t-select" >
csr test ./examples/select/demos/remote-search.vue
@@ -81639,7 +81310,7 @@ exports[`csr snapshot test > csr test ./examples/select/demos/remote-search.vue class="t-input__wrap t-tag-input t-tag-input--break-line t-select-input t-select-input--multiple t-select-input--empty t-select" >
csr test ./examples/select/demos/remote-search.vue
@@ -81709,7 +81377,6 @@ exports[`csr snapshot test > csr test ./examples/select/demos/size.vue 1`] = `
csr test ./examples/select/demos/size.vue 1`] = `
csr test ./examples/select/demos/size.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select/demos/status.vue 1`] = ` csr test ./examples/select-input/demos/autocomplete csr test ./examples/select-input/demos/autowidth.vu csr test ./examples/select-input/demos/autowidth-mu csr test ./examples/select-input/demos/borderless.v csr test ./examples/select-input/demos/borderless-m csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/collapsed-it csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/custom-tag.v csr test ./examples/select-input/demos/excess-tags- csr test ./examples/select-input/demos/excess-tags- csr test ./examples/select-input/demos/label-suffix csr test ./examples/select-input/demos/label-suffix csr test ./examples/select-input/demos/multiple.vue csr test ./examples/select-input/demos/single.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/status.vue 1 csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/select-input/demos/width.vue 1` csr test ./examples/table/demos/affix.vue 1`] = ` csr test ./examples/table/demos/base.vue 1`] = ` csr test ./examples/table/demos/custom-col.vue 1`] csr test ./examples/table/demos/custom-col-button.v csr test ./examples/table/demos/pagination.vue 1`] csr test ./examples/table/demos/pagination.vue 1`] csr test ./examples/table/demos/pagination-ajax.vue csr test ./examples/table/demos/pagination-ajax.vue csr test ./examples/table/demos/tree.vue 1`] = ` csr test ./examples/tag-input/demos/auto-width.vue csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/base.vue 1`] = csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/collapsed.vue 1 csr test ./examples/tag-input/demos/custom-tag.vue csr test ./examples/tag-input/demos/custom-tag.vue csr test ./examples/tag-input/demos/excess.vue 1`] csr test ./examples/tag-input/demos/excess.vue 1`] csr test ./examples/tag-input/demos/max.vue 1`] = ` csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/size.vue 1`] = csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/status.vue 1`] csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/tag-input/demos/theme.vue 1`] = csr test ./examples/time-picker/demos/base.vue 1`] csr test ./examples/time-picker/demos/base.vue 1`] csr test ./examples/time-picker/demos/clearable.vue csr test ./examples/time-picker/demos/clearable.vue csr test ./examples/time-picker/demos/disabled.vue csr test ./examples/time-picker/demos/disabled.vue csr test ./examples/time-picker/demos/format.vue 1` csr test ./examples/time-picker/demos/hide-clear-bu csr test ./examples/time-picker/demos/hide-clear-bu csr test ./examples/time-picker/demos/hm.vue 1`] = csr test ./examples/time-picker/demos/hms.vue 1`] = csr test ./examples/time-picker/demos/keyboard.vue csr test ./examples/time-picker/demos/keyboard.vue csr test ./examples/time-picker/demos/range.vue 1`] csr test ./examples/time-picker/demos/range.vue 1`] csr test ./examples/time-picker/demos/show-steps.vu csr test ./examples/time-picker/demos/step.vue 1`] csr test ./examples/time-picker/demos/twelve-hour.v csr test ./examples/time-picker/demos/twelve-hour-m csr test ./examples/tooltip/demos/trigger.vue 1`] = csr test ./examples/transfer/demos/pagination.vue 1 csr test ./examples/transfer/demos/search.vue 1`] = csr test ./examples/transfer/demos/search.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/controlled.vue 1`] = csr test ./examples/tree/demos/filter.vue 1`] = ` csr test ./examples/tree/demos/operations.vue 1`] = csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/sync.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree/demos/vmodel.vue 1`] = ` csr test ./examples/tree-select/demos/base.vue 1`] csr test ./examples/tree-select/demos/collapsed.vue csr test ./examples/tree-select/demos/collapsed.vue csr test ./examples/tree-select/demos/filterable.vu csr test ./examples/tree-select/demos/lazy.vue 1`] csr test ./examples/tree-select/demos/multiple.vue csr test ./examples/tree-select/demos/prefix.vue 1` csr test ./examples/tree-select/demos/props.vue 1`] csr test ./examples/tree-select/demos/valuedisplay. csr test ./examples/tree-select/demos/valuedisplay. csr test ./examples/tree-select/demos/valuetype.vue csr test ./examples/tree-select/demos/valuetype.vue ssr test ./examples/button/demos/status.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/button/demos/theme.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/base.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card.vue 1`] = `"
2020 年
12 月
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/card-cell.vue 1`] = `"
2020 年
12 月
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell.vue 1`] = `"
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
错误事件
警告事件
正常事件
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/cell-append.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
今天
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/controller-config.vue 1`] = `"
控件全局

控件局部

2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/events-props-api.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
暂无数据,您可以点击一下日历的单元格看看(双击会改变当前选中日期)😀
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/filter.vue 1`] = `"
2020 年
12 月
显示周末
30
01
02
03
04
07
08
09
10
11
14
15
16
17
18
21
22
23
24
25
28
29
30
31
01
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/first-day-of-week.vue 1`] = `"
2020 年
12 月
隐藏周末
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
04
05
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/head.vue 1`] = `"
🗓 TDesign开发计划
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/mode.vue 1`] = `"
2020 年
隐藏周末
一月
二月
三月
四月
五月
六月
七月
八月
九月
十月
十一月
十二月
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/range.vue 1`] = `"
2020 年
12 月
隐藏周末
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/slot-props-api.vue 1`] = `"
2020-12 工作安排
2020 年
12 月
隐藏周末
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
错误事件
警告事件
正常事件
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/value.vue 1`] = `"
1998 年
11 月
隐藏周末
26
27
28
29
30
31
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
"`; -exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; +exports[`ssr snapshot test > ssr test ./examples/calendar/demos/week.vue 1`] = `"

使用插槽

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - Array

2020 年
12 月
隐藏周末
星期1星期2星期3星期4星期5星期6星期天
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03

使用week属性 - TNode

2020 年
12 月
隐藏周末
星期1星期2周三啦星期4星期5放假啦放假啦
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
01
02
03
"`; exports[`ssr snapshot test > ssr test ./examples/card/demos/base.vue 1`] = `"
标题
仅有内容区域的卡片形式。卡片内容区域可以是文字、图片、表单、表格等形式信息内容。可使用大中小不同的卡片尺寸,按业务需求进行呈现。
"`; @@ -159,35 +159,35 @@ exports[`ssr snapshot test > ssr test ./examples/card/demos/small.vue 1`] = ` 很长很长很长很长很长很长很长很长很长很长很长的内容示例。" `; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/check-strictly.vue 1`] = `"
1/1.1/1.1.2/1.1.2.12
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/collapsed.vue 1`] = `"
选项一/子选项一+2
选项一/子选项一+2
选项一/子选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/disabled.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/ellipsis.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/filterable.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/filterable.vue 1`] = `"
当选项一数据展示文本过长时/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/keys.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/load.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/multiple.vue 1`] = `"
选项一/子选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/show-all-levels.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/trigger.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-mode.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; +exports[`ssr snapshot test > ssr test ./examples/cascader/demos/value-type.vue 1`] = `"
选项一/子选项一选项一/子选项二
"`; exports[`ssr snapshot test > ssr test ./examples/checkbox/demos/base.vue 1`] = `"
"`; @@ -202,7 +202,7 @@ exports[`ssr snapshot test > ssr test ./examples/checkbox/demos/link.vue 1`] = ` `; exports[`ssr snapshot test > ssr test ./examples/collapse/demos/base.vue 1`] = ` -"
这是一个折叠标题
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
设置默认展开项
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
自定义折叠面板内容
VueReact
Controlled:
VueReact
UnControlled:
VueReact
嵌套折叠面板
子面板1
这是子面板1
子面板2
这是子面板2
子面板3
这是子面板3
子面板4
这是子面板4
当前展开项:[ +"
这是一个折叠标题
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
设置默认展开项
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
自定义折叠面板内容
VueReact
Controlled:
VueReact
UnControlled:
VueReact
嵌套折叠面板
子面板1
这是子面板1
子面板2
这是子面板2
子面板3
这是子面板3
子面板4
这是子面板4
当前展开项:[ 1 ]
" `; @@ -215,21 +215,21 @@ exports[`ssr snapshot test > ssr test ./examples/collapse/demos/other.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/collapse/demos/rightSlot.vue 1`] = `"
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
这是一个折叠标题可以设置右侧操作区域
这部分是每个折叠面板折叠或展开的内容,可根据不同业务或用户的使用诉求,进行自定义填充。可以是纯文本、图文、子列表等内容形式。
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/color-mode.vue 1`] = `"
默认(单色 + 线性渐变)
#0052d9
仅单色模式
#0052d9
仅线性渐变模式
linear-gradient(45deg, #4facfe 0%, #00f2fe 100%)
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/color-mode.vue 1`] = `"
默认(单色 + 线性渐变)
#0052d9
仅单色模式
#0052d9
仅线性渐变模式
linear-gradient(45deg, #4facfe 0%, #00f2fe 100%)
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/enable-alpha.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/panel.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/recent-color.vue 1`] = `"
预设最近使用色
RGB

最近使用颜色

系统预设颜色

完全不显示最近使用色
RGB

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-disabled.vue 1`] = `"
#0052d9
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-disabled.vue 1`] = `"
#0052d9
"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/status-readonly.vue 1`] = `"
RGB

最近使用颜色

系统预设颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/swatch-color.vue 1`] = `"
自定义系统色
RGB

最近使用颜色

系统预设颜色

完全不显示系统色
RGB

最近使用颜色

"`; -exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/trigger.vue 1`] = `"
#0052d9
"`; +exports[`ssr snapshot test > ssr test ./examples/color-picker/demos/trigger.vue 1`] = `"
#0052d9
"`; exports[`ssr snapshot test > ssr test ./examples/comment/demos/base.vue 1`] = `"
评论作者名今天16:38
这里是评论者写的评论内容。
"`; @@ -243,41 +243,41 @@ exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/comment/demos/reply-form.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/calendar.vue 1`] = `"
2020
December
Hide Weekend
SundayMondayTuesdayWednesdayThursdayFridaySaturday
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/date-picker.vue 1`] = `"












"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/dialog.vue 1`] = `"
Title
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?

confirm
Would you like to be my friends?
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/global.vue 1`] = `"
使用t-config-provider包裹业务功能的最外层组件,点击下方图标查看示例代码

英文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/en_US';

中文语言包引入路径:import enConfig from 'tdesign-vue-next/es/locale/zh_CN';
"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/others.vue 1`] = `"


0 / 20
0 / 0
Empty Data





















Feature TagFeature TagFeature TagFeature Tag

Tree Empty Data


Department A
Department B



First Step
You need to click the blue button
Second Step
Fill your base information into the form
Error Step
Something Wrong! Custom Error Icon!
4
Last Step
You haven't finish this step.


"`; -exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; +exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/pagination.vue 1`] = `"
Total 36 items
10 / page
  • 1
  • 2
  • 3
  • 4
jump to
"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/popconfirm.vue 1`] = `"
Drawer

This is a controlled drawer

"`; exports[`ssr snapshot test > ssr test ./examples/config-provider/demos/table.vue 1`] = `"
Type
Platform
Property
Empty Data


Type
Platform
Property
ArrayVue(PC)A
StringReact(PC)B
ObjectMiniprogramC


"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/base.vue 1`] = `"

valueType:

"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/custom-icon.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-presets-alt.vue 1`] = `"
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-range.vue 1`] = `"
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-range.vue 1`] = `"
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-time.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/date-time.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/disable-date.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/first-day-of-week.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/month.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/panel.vue 1`] = `"
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
00:00:00
"`; -exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/date-picker/demos/year.vue 1`] = `"
-
"`; exports[`ssr snapshot test > ssr test ./examples/dialog/demos/async.vue 1`] = `"
保存订单
订单保存中,请稍后
"`; @@ -315,7 +315,7 @@ exports[`ssr snapshot test > ssr test ./examples/drawer/demos/destroy.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/drawer/demos/no-mask.vue 1`] = `"
抽屉标题

抽屉的内容

"`; -exports[`ssr snapshot test > ssr test ./examples/drawer/demos/operation.vue 1`] = `"
标题名称
标签 A
标签 B
标签 C
"`; +exports[`ssr snapshot test > ssr test ./examples/drawer/demos/operation.vue 1`] = `"
标题名称
标签 A
标签 B
标签 C
"`; exports[`ssr snapshot test > ssr test ./examples/drawer/demos/placement.vue 1`] = `"
标题名称

抽屉的内容

"`; @@ -341,31 +341,31 @@ exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/slot.vue 1`] = ` exports[`ssr snapshot test > ssr test ./examples/dropdown/demos/split.vue 1`] = `""`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/clear-validate.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/custom-validator.vue 1`] = `"
同一个校验方法可输出不同的错误信息和类型,依次输入:1234 观察变化
自定义异步校验方法
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/disabled.vue 1`] = `"


接受
请选择单张图片文件上传
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/error-message.vue 1`] = `"


这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/layout.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/login.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/reset.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/reset.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/size.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/size.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-complicated-data.vue 1`] = `"
学生1
学生2
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-complicated-data.vue 1`] = `"
学生1
学生2
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validate-message.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; -exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; +exports[`ssr snapshot test > ssr test ./examples/form/demos/validator.vue 1`] = `"
这是用户名字段帮助说明
一句话介绍自己
"`; exports[`ssr snapshot test > ssr test ./examples/form/demos/validator-status.vue 1`] = ` "


" + -->


" `; exports[`ssr snapshot test > ssr test ./examples/grid/demos/base.vue 1`] = `"
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
3
3
3
3
4
4
4
6
6
12
"`; @@ -398,7 +398,7 @@ exports[`ssr snapshot test > ssr test ./examples/icon/demos/base.vue 1`] = `" ssr test ./examples/icon/demos/enhanced.vue 1`] = `"

"`; -exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; +exports[`ssr snapshot test > ssr test ./examples/icon/demos/icon-select.vue 1`] = `"
add
"`; exports[`ssr snapshot test > ssr test ./examples/icon/demos/iconfont.vue 1`] = `"


"`; @@ -406,59 +406,59 @@ exports[`ssr snapshot test > ssr test ./examples/icon/demos/iconfont-enhanced.vu exports[`ssr snapshot test > ssr test ./examples/icon/demos/single.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/addon.vue 1`] = `"
http://
.com
http://
.com
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/addon.vue 1`] = `"
http://
.com
http://
.com
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/auto-width.vue 1`] = `"
宽度自适应
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/auto-width.vue 1`] = `"
宽度自适应
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/base.vue 1`] = `"
价格:
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/base.vue 1`] = `"
价格:
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/clearable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/clearable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/focus.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/focus.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/group.vue 1`] = `"
 - 
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/group.vue 1`] = `"
 - 
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/max-length-count.vue 1`] = `"
0/5
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/max-length-count.vue 1`] = `"
0/5
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/password.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/password.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input/demos/status.vue 1`] = `"


这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; exports[`ssr snapshot test > ssr test ./examples/input/demos/textarea.vue 1`] = `"
文本域输入框已抽离为单独组件,更多示例请参考 Textarea 组件
"`; -exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; +exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/select.vue 1`] = `"
http://
.cn
http://
.cn
"`; -exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/text.vue 1`] = `"
http://
.com
http://
.com
"`; +exports[`ssr snapshot test > ssr test ./examples/input-adornment/demos/text.vue 1`] = `"
http://
.com
http://
.com
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/align.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/align.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/auto-width.vue 1`] = `"
3
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/auto-width.vue 1`] = `"
3
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/center.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/center.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/default.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/default.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/disabled.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/disabled.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/empty.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/empty.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/left.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/left.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/normal.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/normal.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/status.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/input-number/demos/step.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/input-number/demos/step.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/layout/demos/aside.vue 1`] = `"
Content
Copyright @ 2019-2020 Tencent. All Rights Reserved
"`; @@ -556,7 +556,7 @@ exports[`ssr snapshot test > ssr test ./examples/message/demos/loading.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/message/demos/offset.vue 1`] = `"

偏移量 offset 是相对于 placement 的偏移量,默认值:空,参数示例:{left, top, bottom, right}。


"`; -exports[`ssr snapshot test > ssr test ./examples/message/demos/placement.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/message/demos/placement.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/message/demos/plugin.vue 1`] = `"

插件调用




函数式调用




"`; @@ -580,7 +580,7 @@ exports[`ssr snapshot test > ssr test ./examples/notification/demos/offset.vue 1 exports[`ssr snapshot test > ssr test ./examples/notification/demos/operation.vue 1`] = `"
超出的文本省略号显示
文案不限长度,但在实际使用时建议文案显示内容不易过多,建议最大展示行数数量以三行为宜,最后一行折行末尾处超出文本建议会变为省略号显示。
带关闭按钮
这是一条消息通知
消息通知标题
使用 function 自定义底部内容
消息通知标题 消息通知副标题
1. 使用插槽自定义标题 2. 使用插槽自定义底部内容
"`; -exports[`ssr snapshot test > ssr test ./examples/notification/demos/placement.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/notification/demos/placement.vue 1`] = `"


"`; exports[`ssr snapshot test > ssr test ./examples/notification/demos/plugin.vue 1`] = `"

插件调用




函数调用




"`; @@ -597,21 +597,21 @@ exports[`ssr snapshot test > ssr test ./examples/notification/demos/type.vue 1`] exports[`ssr snapshot test > ssr test ./examples/notification/demos/type4Fn.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/base.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


共 36 项数据
10 条/页
  • 1
  • 2
  • 3
  • 4
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/jump.vue 1`] = `"
共 101 项数据
20 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/mini.vue 1`] = `"
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/more.vue 1`] = `"
展示首尾页码省略
共 100 项数据
5 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 20
不展示首尾页码省略
共 100 项数据
5 条/页
  • 10
  • 11
  • 12
  • 13
  • 14
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/page-num.vue 1`] = `"
共 645 项数据
每页 30 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 22
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/simple-mini.vue 1`] = `"
共 100 项数据
5 条/页
1/20
"`; -exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; +exports[`ssr snapshot test > ssr test ./examples/pagination/demos/total.vue 1`] = `"
共 685 项数据
10 条/页
  • 1
  • 10
  • 11
  • 12
  • 13
  • 14
  • 69
"`; exports[`ssr snapshot test > ssr test ./examples/popconfirm/demos/base.vue 1`] = `"
"`; @@ -635,7 +635,7 @@ exports[`ssr snapshot test > ssr test ./examples/popup/demos/placement.vue 1`] = exports[`ssr snapshot test > ssr test ./examples/popup/demos/style.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/popup/demos/trigger-element.vue 1`] = `"

"`; @@ -663,75 +663,75 @@ exports[`ssr snapshot test > ssr test ./examples/radio/demos/size.vue 1`] = `" ssr test ./examples/radio/demos/type.vue 1`] = `"
边框型单选按钮
填充型单选按钮
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/base.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/base.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/popup.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/popup.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/size.vue 1`] = `"
-
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/size.vue 1`] = `"
-
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/range-input/demos/status.vue 1`] = `"
-
-
-
"`; +exports[`ssr snapshot test > ssr test ./examples/range-input/demos/status.vue 1`] = `"
-
-
-
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/collapsed.vue 1`] = `"
选项一+1


选项一+2


选项一+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/creatable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-options.vue 1`] = `"


"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/custom-selected.vue 1`] = `"
选项一(1)选项二(2)选项三(3)


选项四(4) 选项五(5) 选项六(6) 选项七(7)


单选自定义(1)
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/disabled.vue 1`] = `"
shanghaibeijing
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/group.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/label-in-value.vue 1`] = `"
选项一
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/multiple.vue 1`] = `"
架构云区块链


云服务器云数据库域名注册网站备案对象存储低代码平台


区块链人工智能+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/noborder.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/panel.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/popup-props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/remote-search.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/size.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select/demos/status.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autocomplete.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autocomplete.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth.vue 1`] = `"
tdesign-vue
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth.vue 1`] = `"
tdesign-vue
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth-multiple.vue 1`] = `"
Vue+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/autowidth-multiple.vue 1`] = `"
Vue+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless-multiple.vue 1`] = `"
Vue+2
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/borderless-multiple.vue 1`] = `"
Vue+2
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/collapsed-items.vue 1`] = `"

tdesign-vue+5



tdesign-vuetdesign-react更多(4)



tdesign-vuetdesign-reacttdesign-miniprogramMore(3)
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/collapsed-items.vue 1`] = `"

tdesign-vue+5



tdesign-vuetdesign-react更多(4)



tdesign-vuetdesign-reacttdesign-miniprogramMore(3)
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/custom-tag.vue 1`] = `"
tdesign-vue


tdesign-vue tdesign-react


tdesign-vuetdesign-reacttdesign-mobile-vue
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/excess-tags-display-type.vue 1`] = `"

第一种呈现方式:超出时滚动显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react



第二种呈现方式:超出时换行显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/excess-tags-display-type.vue 1`] = `"

第一种呈现方式:超出时滚动显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react



第二种呈现方式:超出时换行显示


tdesign-vuetdesign-reacttdesign-miniprogramtdesign-angulartdesign-mobile-vuetdesign-mobile-react
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/label-suffix.vue 1`] = `"
前置内容:


单位:元
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/multiple.vue 1`] = `"



VueReactMiniprogram
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/multiple.vue 1`] = `"



VueReactMiniprogram
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/single.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/single.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/status.vue 1`] = `"
禁用状态:
这是禁用状态文本提示

只读状态:
这是普通状态的文本提示


成功状态:
校验通过文本提示

警告状态:
校验不通过文本提示

错误状态:
校验存在严重问题文本提示

"`; -exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; +exports[`ssr snapshot test > ssr test ./examples/select-input/demos/width.vue 1`] = `"
下拉框默认宽度:

下拉框最大宽度:

与内容宽度一致:

下拉框固定宽度:

"`; exports[`ssr snapshot test > ssr test ./examples/skeleton/demos/advance.vue 1`] = `"
组合成网页效果
image
image
image
确定

标题

内容
组合成列表效果
"`; @@ -813,16 +813,16 @@ exports[`ssr snapshot test > ssr test ./examples/switch/demos/size.vue 1`] = `"< exports[`ssr snapshot test > ssr test ./examples/switch/demos/status.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/affix.vue 1`] = `"
序号
平台
类型
曝光
点击
点击率
默认值
是否必传
详情信息
操作
0共有String235245165312%-
读取 0 个数据的嵌套信息值
查看
1私有Number235245165312%0
读取 1 个数据的嵌套信息值
查看
2共有Array235245165312%[]
读取 2 个数据的嵌套信息值
查看
3私有Object235245165312%{}
读取 3 个数据的嵌套信息值
查看
4共有String235245165312%-
读取 4 个数据的嵌套信息值
查看
共 38 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/async-loading.vue 1`] = `"
FirstName
LastName
Email
EricSpinkeespinke0@apache.org
GilbertaPurvesgpurves1@issuu.com
HeribertoKmenthkment2@nsw.gov.au
LazarusSkureslskures3@apache.org
ZandraCrosonzcroson5@virginia.edu
正在加载中,请稍后
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/base.vue 1`] = `"


序号
平台
类型
默认值
是否必传
详情信息
5私有Number0
读取 5 个数据的嵌套信息值
6共有Array[]
读取 6 个数据的嵌套信息值
7私有Object{}
读取 7 个数据的嵌套信息值
8共有String-
读取 8 个数据的嵌套信息值
9私有Number0
读取 9 个数据的嵌套信息值
共 28 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-cell.vue 1`] = `"
类型
平台
属性名
render
any[]公有(插槽自定义单元格)
使用 cell 方法自定义单元格:data
render 方法渲染单元格: 0-3
String公有(插槽自定义单元格)
使用 cell 方法自定义单元格:rowkey
render 方法渲染单元格: 1-3
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/custom-col.vue 1`] = ` -"
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20


序号
平台
类型
默认值
是否必传
详情信息
0共有String-
读取 0 个数据的嵌套信息值
1私有Number0
读取 1 个数据的嵌套信息值
2共有Array[]
读取 2 个数据的嵌套信息值
3私有Object{}
读取 3 个数据的嵌套信息值
4共有String-
读取 4 个数据的嵌套信息值
共 100 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 20
集群名称
状态
存活时间(s)
管理员
JQTest1

健康

1000jenny;peter
JQTest2

警告

1000jenny
JQTest3

异常

500jenny
JQTest4

警告

1500peter
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination.vue 1`] = `"
序号
平台
类型
默认值
是否必传
详情信息
说明
5私有Number0
读取 5 个数据的嵌套信息值
数据源
6共有Array[]
读取 6 个数据的嵌套信息值
数据源
7私有Object{}
读取 7 个数据的嵌套信息值
数据源
8共有String-
读取 8 个数据的嵌套信息值
数据源
9私有Number0
读取 9 个数据的嵌套信息值
数据源
共 60 项数据
5 条/页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 12
跳至
"`; -exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; +exports[`ssr snapshot test > ssr test ./examples/table/demos/pagination-ajax.vue 1`] = `"
UNKNOWN_USER
性别
联系方式
邮箱
暂无数据
共 0 项数据
10 条/页
  • 1
跳至
"`; exports[`ssr snapshot test > ssr test ./examples/table/demos/select-multiple.vue 1`] = `"
集群名称
状态
管理员
描述

操作

JQTest1

健康

jenny;petertest管理删除
JQTest2

异常

jenny;petertest管理删除
JQTest3

健康

jenny;petertest管理删除
JQTest4

异常

jenny;petertest管理删除
JQTest5

健康

jenny;petertest管理删除
"`; @@ -943,7 +943,7 @@ exports[`ssr snapshot test > ssr test ./examples/table/demos/single-sort.vue 1`] `; exports[`ssr snapshot test > ssr test ./examples/table/demos/tree.vue 1`] = ` -"


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
添加根节点


排序
编号
名称
平台
操作
0
我是 0_1 号
共有
1
我是 1_1 号
私有
2
我是 2_1 号
共有
3
我是 3_1 号
私有
4
我是 4_1 号
共有
66666
我是懒加载节点 66666,点我体验
共有
88888
我是懒加载节点 88888,点我体验
共有
共 5 项数据
5 条/页
  • 1
标签一
标签二标签三标签四
浅色 标签一标签二标签三标签四
朴素 标签一标签二标签三标签四
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/auto-width.vue 1`] = `"
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/auto-width.vue 1`] = `"
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/base.vue 1`] = `"
VueReact
Controlled:
VueReact
UnControlled:
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/base.vue 1`] = `"
VueReact
Controlled:
VueReact
UnControlled:
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/collapsed.vue 1`] = `"
Vue+4
VueReact更多(3)
VueReactMiniprogramMore(2)
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/collapsed.vue 1`] = `"
Vue+4
VueReact更多(3)
VueReactMiniprogramMore(2)
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/custom-tag.vue 1`] = `"
  StudentA  StudentB+1


  StudentA  StudentB  StudentC
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/custom-tag.vue 1`] = `"
  StudentA  StudentB+1


  StudentA  StudentB  StudentC
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/excess.vue 1`] = `"
Scroll:
VueReact
BreakLine:
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/excess.vue 1`] = `"
Scroll:
VueReact
BreakLine:
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/max.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/max.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/size.vue 1`] = `"
VueReact
VueReact
VueReact
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/size.vue 1`] = `"
VueReact
VueReact
VueReact
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/status.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
这是普通文本提示
VueReactMiniprogram
校验通过文本提示
VueReactMiniprogram
校验不通过文本提示
VueReactMiniprogram
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/theme.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
"`; +exports[`ssr snapshot test > ssr test ./examples/tag-input/demos/theme.vue 1`] = `"
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
VueReactMiniprogram
"`; exports[`ssr snapshot test > ssr test ./examples/textarea/demos/base.vue 1`] = `"
"`; @@ -1024,33 +1024,33 @@ exports[`ssr snapshot test > ssr test ./examples/textarea/demos/maxlength.vue 1` exports[`ssr snapshot test > ssr test ./examples/textarea/demos/type.vue 1`] = `"
这是普通文本提示
校验通过文本提示
校验不通过文本提示
校验存在严重问题文本提示
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/clearable.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/disabled.vue 1`] = `"

禁用整个选择器




禁用指定时间


"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/format.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hide-clear-button.vue 1`] = `"

具备清空按钮

禁止清空按钮

"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hm.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/hms.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/keyboard.vue 1`] = `"

允许输入

禁止输入

"`; exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/panel.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/range.vue 1`] = `"
-
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/range.vue 1`] = `"
-
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/show-steps.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/step.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/time-picker/demos/twelve-hour-meridian.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/arrow.vue 1`] = `"
"`; @@ -1064,7 +1064,7 @@ exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/no-arrow.vue 1`] exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/theme.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/trigger.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tooltip/demos/trigger.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/transfer/demos/base.vue 1`] = `"
1 / 20 项
0 / 0 项
暂无数据
"`; @@ -1078,9 +1078,9 @@ exports[`ssr snapshot test > ssr test ./examples/transfer/demos/disabled.vue 1`] exports[`ssr snapshot test > ssr test ./examples/transfer/demos/empty.vue 1`] = `"

默认暂无数据

0 / 0 项
暂无数据
0 / 0 项
暂无数据

自定义空状态

0 / 0 项
No Data
0 / 0 项
No Data
"`; -exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; +exports[`ssr snapshot test > ssr test ./examples/transfer/demos/pagination.vue 1`] = `"
0 / 20 项
1/2
0 / 0 项
暂无数据
"`; -exports[`ssr snapshot test > ssr test ./examples/transfer/demos/search.vue 1`] = `"
0 / 20 项
0 / 0 项
暂无数据
"`; +exports[`ssr snapshot test > ssr test ./examples/transfer/demos/search.vue 1`] = `"
0 / 20 项
0 / 0 项
暂无数据
"`; exports[`ssr snapshot test > ssr test ./examples/transfer/demos/target-value.vue 1`] = `"
0 / 10 项
0 / 10 项
"`; @@ -1092,7 +1092,7 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/base.vue 1`] = `" ssr test ./examples/tree/demos/checkable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/controlled.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/controlled.vue 1`] = `"
checked:
expanded:
activated:
"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/disabled.vue 1`] = `"
"`; @@ -1104,7 +1104,7 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/expand-level.vue 1`] exports[`ssr snapshot test > ssr test ./examples/tree/demos/expand-mutex.vue 1`] = `"
1
2
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/filter.vue 1`] = `"
filter:
1
2
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/filter.vue 1`] = `"
filter:
1
2
"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/icon.vue 1`] = `"

render:

1
2

scope slot:

1
2
"`; @@ -1116,31 +1116,31 @@ exports[`ssr snapshot test > ssr test ./examples/tree/demos/line.vue 1`] = `" ssr test ./examples/tree/demos/load.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/operations.vue 1`] = `"

Render:

1 | value: node1value: node1
2 | value: node2value: node2

Scope Slot:

filter:

API:

* 相关信息通过控制台输出

"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/operations.vue 1`] = `"

Render:

1 | value: node1value: node1
2 | value: node2value: node2

Scope Slot:

filter:

API:

* 相关信息通过控制台输出

"`; exports[`ssr snapshot test > ssr test ./examples/tree/demos/state.vue 1`] = `"

state:

api:

"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/sync.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/sync.vue 1`] = `"
checked:
expanded:
activated:
"`; -exports[`ssr snapshot test > ssr test ./examples/tree/demos/vmodel.vue 1`] = `"
checked:
expanded:
activated:
"`; +exports[`ssr snapshot test > ssr test ./examples/tree/demos/vmodel.vue 1`] = `"
checked:
expanded:
activated:
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/base.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/collapsed.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/filterable.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/filterable.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/lazy.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/multiple.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/prefix.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/props.vue 1`] = `"
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuedisplay.vue 1`] = `"
()
"`; -exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; +exports[`ssr snapshot test > ssr test ./examples/tree-select/demos/valuetype.vue 1`] = `"
"`; exports[`ssr snapshot test > ssr test ./examples/upload/demos/base.vue 1`] = `"
上传文件大小在 5M 以内
"`; diff --git a/test/unit/calendar/__snapshots__/index.test.jsx.snap b/test/unit/calendar/__snapshots__/index.test.jsx.snap index db820631e0..17b35d4055 100644 --- a/test/unit/calendar/__snapshots__/index.test.jsx.snap +++ b/test/unit/calendar/__snapshots__/index.test.jsx.snap @@ -38,7 +38,6 @@ exports[`Calendar > :props > :firstDayOfWeek 1`] = ` :props > :firstDayOfWeek 1`] = ` :props > :isShowWeekendDefault 1`] = ` :props > :isShowWeekendDefault 1`] = ` :props > :mode 1`] = ` :props > :range 1`] = ` :props > :range 1`] = ` :props > :theme 1`] = ` :props > :theme 1`] = ` :props > :value 1`] = ` :props > :value 1`] = ` :mode 1`] = ` :range 1`] = ` :value 1`] = ` $attrs > input attrs should pass to input element 1`] = ` :props > :disabled 1`] = ` :props > :prefix-icon 1`] = `
:props > :readonly 1`] = ` :props > :size 1`] = ` :props > :suffix-icon 1`] = ` :props > :bordered 1`] = ` :props > :clearable 1`] = ` :props > :creatable 1`] = ` :props > :disabled 1`] = ` :props > :labelInValue 1`] = ` :props > :loading 1`] = ` :props > :multiple 1`] = ` :props > :placeholder 1`] = ` :props > :remote 1`] = ` :props > :reserveKeyword 1`] = ` :props > :size 1`] = ` :props > :disabled 1`] = ` :props > :label 1`] = ` :props > :value 1`] = ` :props > :value 1`] = ` :props > :clearable 1`] = ` :props > :defaultValue 1`] = ` :props > :disabled 1`] = ` :props > :empty string 1`] = ` :props > :filterable 1`] = ` :props > :loading 1`] = ` :props > :loadingText 1`] = ` :props > :max 1`] = ` :props > :minCollapsedNum 1`] = ` :props > :multiple 1`] = ` :props > :placeholder 1`] = ` :props > :popupProps 1`] = ` :props > :size 1`] = ` :props > :treeProps 1`] = ` :props > :value 1`] = ` :props > :valueType 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` > 1`] = ` function > :collapsedItems 1`] = ` function > :empty 1`] = ` function > :loadingText 1`] = ` function > :prefixIcon 1`] = ` function > :valueDisplay 1`] = ` Date: Mon, 27 Jun 2022 12:26:14 +0800 Subject: [PATCH 6/6] fix: boolean props logic --- src/dialog/dialog.tsx | 4 ++-- src/drawer/drawer.tsx | 4 ++-- src/select/select.tsx | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/dialog/dialog.tsx b/src/dialog/dialog.tsx index 3d921e33e4..9c619ee473 100644 --- a/src/dialog/dialog.tsx +++ b/src/dialog/dialog.tsx @@ -193,7 +193,7 @@ export default defineComponent({ if (e.code === 'Escape') { props.onEscKeydown?.({ e }); // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if (props.closeOnEscKeydown ?? global.value.closeOnEscKeydown) { + if (props.closeOnEscKeydown || global.value.closeOnEscKeydown) { emitCloseEvent({ trigger: 'esc', e, @@ -202,7 +202,7 @@ export default defineComponent({ } }; const overlayAction = (e: MouseEvent) => { - if (props.closeOnOverlayClick ?? global.value.closeOnOverlayClick) { + if (props.closeOnOverlayClick || global.value.closeOnOverlayClick) { props.onOverlayClick?.({ e }); emitCloseEvent({ trigger: 'overlay', diff --git a/src/drawer/drawer.tsx b/src/drawer/drawer.tsx index e6a7943af4..feff42602e 100644 --- a/src/drawer/drawer.tsx +++ b/src/drawer/drawer.tsx @@ -175,13 +175,13 @@ export default defineComponent({ }; const handleWrapperClick = (e: MouseEvent) => { props.onOverlayClick?.({ e }); - if (props.closeOnOverlayClick ?? global.value.closeOnOverlayClick) { + if (props.closeOnOverlayClick || global.value.closeOnOverlayClick) { closeDrawer({ trigger: 'overlay', e }); } }; const onKeyDown = (e: KeyboardEvent) => { // 根据closeOnEscKeydown判断按下ESC时是否触发close事件 - if ((props.closeOnEscKeydown ?? global.value.closeOnEscKeydown) && e.key === 'Escape') { + if ((props.closeOnEscKeydown || global.value.closeOnEscKeydown) && e.key === 'Escape') { props.onEscKeydown?.({ e }); closeDrawer({ trigger: 'esc', e }); } diff --git a/src/select/select.tsx b/src/select/select.tsx index f1afd25d60..d7c2cbcd26 100644 --- a/src/select/select.tsx +++ b/src/select/select.tsx @@ -105,7 +105,7 @@ export default defineComponent({ }); const isFilterable = computed(() => { - return Boolean((props.filterable ?? global.value.filterable) || isFunction(props.filter)); + return Boolean(props.filterable || global.value.filterable || isFunction(props.filter)); }); // 移除tag