types(components): ApiTransfer props 类型错误,删除多余属性 (#2197)
This commit is contained in:
parent
9316d950b1
commit
692df33fd8
|
|
@ -1,7 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<Transfer
|
<Transfer
|
||||||
:data-source="getdataSource"
|
:data-source="getdataSource"
|
||||||
show-search
|
|
||||||
:filter-option="filterOption"
|
:filter-option="filterOption"
|
||||||
:render="(item) => item.title"
|
:render="(item) => item.title"
|
||||||
:showSelectAll="showSelectAll"
|
:showSelectAll="showSelectAll"
|
||||||
|
|
@ -24,13 +23,13 @@
|
||||||
name: 'ApiTransfer',
|
name: 'ApiTransfer',
|
||||||
components: { Transfer },
|
components: { Transfer },
|
||||||
props: {
|
props: {
|
||||||
value: { type: Array<string> },
|
value: { type: Array as PropType<Array<string>> },
|
||||||
api: {
|
api: {
|
||||||
type: Function as PropType<(arg?: Recordable) => Promise<TransferItem[]>>,
|
type: Function as PropType<(arg?: Recordable) => Promise<TransferItem[]>>,
|
||||||
default: null,
|
default: null,
|
||||||
},
|
},
|
||||||
params: { type: Object },
|
params: { type: Object },
|
||||||
dataSource: { type: Array<TransferItem> },
|
dataSource: { type: Array as PropType<Array<TransferItem>> },
|
||||||
immediate: propTypes.bool.def(true),
|
immediate: propTypes.bool.def(true),
|
||||||
alwaysLoad: propTypes.bool.def(false),
|
alwaysLoad: propTypes.bool.def(false),
|
||||||
afterFetch: { type: Function as PropType<Fn> },
|
afterFetch: { type: Function as PropType<Fn> },
|
||||||
|
|
@ -42,9 +41,9 @@
|
||||||
filterOption: {
|
filterOption: {
|
||||||
type: Function as PropType<(inputValue: string, item: TransferItem) => boolean>,
|
type: Function as PropType<(inputValue: string, item: TransferItem) => boolean>,
|
||||||
},
|
},
|
||||||
selectedKeys: { type: Array<string> },
|
selectedKeys: { type: Array as PropType<Array<string>> },
|
||||||
showSelectAll: { type: Boolean, default: false },
|
showSelectAll: { type: Boolean, default: false },
|
||||||
targetKeys: { type: Array<string> },
|
targetKeys: { type: Array as PropType<Array<string>> },
|
||||||
},
|
},
|
||||||
emits: ['options-change', 'change'],
|
emits: ['options-change', 'change'],
|
||||||
setup(props, { attrs, emit }) {
|
setup(props, { attrs, emit }) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue