fix: 修复props中Array类型定义问题 (#2491)
This commit is contained in:
parent
0cc53558fb
commit
f1717973c4
|
|
@ -57,7 +57,7 @@
|
|||
* @type string[]
|
||||
*/
|
||||
trigger: {
|
||||
type: [Array] as PropType<('contextmenu' | 'click' | 'hover')[]>,
|
||||
type: Array as PropType<('contextmenu' | 'click' | 'hover')[]>,
|
||||
default: () => {
|
||||
return ['contextmenu'];
|
||||
},
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ export const basicProps = {
|
|||
compact: propTypes.bool,
|
||||
// 表单配置规则
|
||||
schemas: {
|
||||
type: [Array] as PropType<FormSchema[]>,
|
||||
type: Array as PropType<FormSchema[]>,
|
||||
default: () => [],
|
||||
},
|
||||
mergeDynamicData: {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
default: false,
|
||||
},
|
||||
imageList: {
|
||||
type: [Array] as PropType<string[]>,
|
||||
type: Array as PropType<string[]>,
|
||||
default: null,
|
||||
},
|
||||
index: {
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ export const basicProps = {
|
|||
default: null,
|
||||
},
|
||||
columns: {
|
||||
type: [Array] as PropType<BasicColumn[]>,
|
||||
type: Array as PropType<BasicColumn[]>,
|
||||
default: () => [],
|
||||
},
|
||||
showIndexColumn: { type: Boolean, default: true },
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ export const previewProps = {
|
|||
|
||||
export const fileListProps = {
|
||||
columns: {
|
||||
type: [Array] as PropType<FileBasicColumn[]>,
|
||||
type: Array as PropType<FileBasicColumn[]>,
|
||||
default: null,
|
||||
},
|
||||
actionColumn: {
|
||||
|
|
|
|||
Loading…
Reference in New Issue