fix: 修复props中Array类型定义问题 (#2491)

This commit is contained in:
前端爱码士 2023-01-18 11:16:43 +08:00 committed by GitHub
parent 0cc53558fb
commit f1717973c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 5 deletions

View File

@ -57,7 +57,7 @@
* @type string[] * @type string[]
*/ */
trigger: { trigger: {
type: [Array] as PropType<('contextmenu' | 'click' | 'hover')[]>, type: Array as PropType<('contextmenu' | 'click' | 'hover')[]>,
default: () => { default: () => {
return ['contextmenu']; return ['contextmenu'];
}, },

View File

@ -23,7 +23,7 @@ export const basicProps = {
compact: propTypes.bool, compact: propTypes.bool,
// 表单配置规则 // 表单配置规则
schemas: { schemas: {
type: [Array] as PropType<FormSchema[]>, type: Array as PropType<FormSchema[]>,
default: () => [], default: () => [],
}, },
mergeDynamicData: { mergeDynamicData: {

View File

@ -30,7 +30,7 @@
default: false, default: false,
}, },
imageList: { imageList: {
type: [Array] as PropType<string[]>, type: Array as PropType<string[]>,
default: null, default: null,
}, },
index: { index: {

View File

@ -84,7 +84,7 @@ export const basicProps = {
default: null, default: null,
}, },
columns: { columns: {
type: [Array] as PropType<BasicColumn[]>, type: Array as PropType<BasicColumn[]>,
default: () => [], default: () => [],
}, },
showIndexColumn: { type: Boolean, default: true }, showIndexColumn: { type: Boolean, default: true },

View File

@ -69,7 +69,7 @@ export const previewProps = {
export const fileListProps = { export const fileListProps = {
columns: { columns: {
type: [Array] as PropType<FileBasicColumn[]>, type: Array as PropType<FileBasicColumn[]>,
default: null, default: null,
}, },
actionColumn: { actionColumn: {