vxe-table v4 ~ v4.6 升级到 v4.7+ 版本

2024-05-26 21:20
文章标签 版本 table 升级 v4 vxe v4.7 v4.6

本文主要是介绍vxe-table v4 ~ v4.6 升级到 v4.7+ 版本,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

vxe-table v4 ~ v4.6 升级到 v4.7+ 版本

更新日志

vxe-table 4.7 分离了 vxe-table 表格和 vxe-pc-ui 组件库

变动如下

全局安装

// ...
import VxeUITable from 'vxe-table'
import 'vxe-table/lib/style.css'
// ...createApp(App).use(VxeUITable).mount('#app')

修改后

// ...import VxeUITable from 'vxe-table'import 'vxe-table/lib/style.css'// ...// 可选组件库 Vxe UIimport VxeUI from 'vxe-pc-ui'import 'vxe-pc-ui/lib/style.css'// ...createApp(App).use(VxeUI).use(VxeUITable).mount('#app')

全局参数

import { VXETable } from 'vxe-table'// VXETable.setup({})
// VXETable.config({})
VXETable.setConfig({})

修改后

import { VxeUI } from 'vxe-table'VxeUI.setConfig({})

全局图标

import { VXETable } from 'vxe-table'// VXETable.setConfig({
//   icon: {}
// })
VXETable.setIcon({})

修改后

import { VxeUI } from 'vxe-table'VxeUI.setIcon({})

修改主题

import { VXETable } from 'vxe-table'VXETable.setTheme('dark')

修改后

import { VxeUI } from 'vxe-table'VxeUI.setConfig('dark')

国际化

import { createI18n } from 'vue-i18n'
import { VXETable } from 'vxe-table'
import zhCN from 'vxe-table/lib/locale/lang/zh-CN'const i18n = createI18n({locale: 'zh_CN',messages: {zh_CN: {...zhCN}}
})VXETable.setConfig({i18n: (key, args) => i18n.global.t(key, args)
})

修改后

import { VxeUI } from 'vxe-table'
import zhCN from '@vxe-ui/core/packages/language/zh-CN'VxeUI.setI18n('zh-CN', zhCN)

全局提示框

import { VXETable } from 'vxe-table'VXETable.modal.alert({title: '提示',
>  content: 'xx'
})

修改后

import { VxeUI } from 'vxe-table'VxeUI.modal.alert({title: '提示',content: 'xx'
})

全局确认框

import { VXETable } from 'vxe-table'VXETable.modal.confirm({title: '提示',content: 'xx'
})

修改后

import { VxeUI } from 'vxe-table'VxeUI.modal.confirm({title: '提示',content: 'xx'
})

全局模态窗口

import { VXETable } from 'vxe-table'VXETable.modal.open({title: '提示',slots: {default () {return <div>xxx</div>}}
})

修改后

import { VxeUI } from 'vxe-table'VxeUI.modal.open({title: '提示',slots: {default () {return <div>xxx</div>}}
})

全局抽屉

import { VXETable } from 'vxe-table'VXETable.drawer.open({title: '提示',slots: {default () {return <div>xxx</div>}}
})

修改后

import { VxeUI } from 'vxe-table'VxeUI.drawer.open({title: '提示',slots: {default () {return <div>xxx</div>}}
})

这篇关于vxe-table v4 ~ v4.6 升级到 v4.7+ 版本的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1005622

相关文章

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

GORM中Model和Table的区别及使用

《GORM中Model和Table的区别及使用》Model和Table是两种与数据库表交互的核心方法,但它们的用途和行为存在著差异,本文主要介绍了GORM中Model和Table的区别及使用,具有一... 目录1. Model 的作用与特点1.1 核心用途1.2 行为特点1.3 示例China编程代码2. Tab

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)

《JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)》本文介绍了如何在Windows系统上配置多版本JDK(以JDK8和JDK17为例),并通过图文结合的方式给大家讲解了详细步骤,具有... 目录第一步 下载安装JDK第二步 配置环境变量第三步 切换JDK版本并验证可能遇到的问题前提:公司常

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Mybatis从3.4.0版本到3.5.7版本的迭代方法实现

《Mybatis从3.4.0版本到3.5.7版本的迭代方法实现》本文主要介绍了Mybatis从3.4.0版本到3.5.7版本的迭代方法实现,包括主要的功能增强、不兼容的更改和修复的错误,具有一定的参考... 目录一、3.4.01、主要的功能增强2、selectCursor example3、不兼容的更改二、

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

linux环境openssl、openssh升级流程

《linux环境openssl、openssh升级流程》该文章详细介绍了在Ubuntu22.04系统上升级OpenSSL和OpenSSH的方法,首先,升级OpenSSL的步骤包括下载最新版本、安装编译... 目录一.升级openssl1.官网下载最新版openssl2.安装编译环境3.下载后解压安装4.备份

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-