修复已知问题

This commit is contained in:
xuliangzhan
2020-12-18 20:28:15 +08:00
parent a050d1b69d
commit 4b14db8b65
3 changed files with 36 additions and 1 deletions

View File

@@ -1735,6 +1735,33 @@ const apis = [
enum: '',
defVal: '继承 setup.table.clipConfig',
list: [
{
name: 'isCopy',
desc: '是否启用复制功能',
version: 'pro',
type: 'boolean',
enum: '',
defVal: 'true',
list: []
},
{
name: 'isCut',
desc: '是否启用剪贴功能',
version: 'pro',
type: 'boolean',
enum: '',
defVal: 'true',
list: []
},
{
name: 'isPaste',
desc: '是否启用粘贴功能',
version: 'pro',
type: 'boolean',
enum: '',
defVal: 'true',
list: []
},
{
name: 'copyMethod',
desc: '重写单元格复制取值的方法,将单元格复制到剪贴板',
@@ -1748,7 +1775,7 @@ const apis = [
name: 'beforeCopyMethod',
desc: '自定义单元格复制取值之前的方法,可以通过返回 false 阻止复制行为',
version: 'pro',
type: '(params: { targetAreas }) => boolean',
type: '(params: { isCut, targetAreas }) => boolean',
enum: '',
defVal: '',
list: []

View File

@@ -85,6 +85,11 @@ const GlobalConfig = {
mouseConfig: {
extension: true
},
clipConfig: {
isCopy: true,
isCut: true,
isPaste: true
},
fnrConfig: {
isFind: true,
isReplace: true

View File

@@ -690,6 +690,9 @@ export default {
if (treeConfig && this.stripe) {
UtilTools.warn('vxe.error.noTree', ['stripe'])
}
if (this.tooltipOpts.enabled) {
UtilTools.warn('vxe.error.delProp', ['tooltip-config.enabled', 'tooltip-config.showAll'])
}
// 检查导入导出类型
const { exportConfig, exportOpts, importConfig, importOpts } = this
if (importConfig && importOpts.types && !XEUtils.includeArrays(VXETable.importTypes, importOpts.types)) {