vxe-table使用碰到的问题

vue2版本的ruoyi-ui中使用vxe-table插件 中的 不支持在表格中新增行编辑行,https://element.eleme.cn/#/zh-CN/component/table 的表格演示:https://vxetable.cn/v3/#/demo/crud 使用方法如下:https://vxetable.cn/v3/#/start/useUI/install首先在 中 的 节点添加依赖,如下: 然后在 中 导入和 使用插件,如下: 最后在 单文件组件中使用,例如在 中,如下: 阅读详情

传送门

使用背景:

vxe-table版本为1.15.1,该版本较老,故导致无法使用新版本的api.

这里只讲我遇到过的问题

1.复选框

新版本:

旧版本:

给表格设置复选框

vxe-table-column(title="" field="" width="50" type="selection" header-align="center" align="center" fixed="left")

默认勾选表格所有复选框 

this.$refs.xTable.setAllSelection(true);

 2.单选框

获取选中的单选框所在的数据记录 

新版本: 

 

旧版本: 

const selectData = this.$refs.xTable1.getRadioRow();

3.排序 

排序简要就是两种:前端排序,后端排序。

前端排序:遇到字符串型数字或数据为空时,排序会错乱(该问题不独属于vxe-table),当指定sort-type值将会解决这一问题

可以参考一下博客:

​​​​​​​解决element 表格升降序排序错乱的问题,并获取排序后的表格数据icon-default.png?t=M4ADhttps://blog.youkuaiyun.com/ljl960426/article/details/121698178?utm_source=app&app_version=5.4.0解决el-table排序时当某列数据有空值导致排序错乱的问题icon-default.png?t=M4ADhttps://blog.youkuaiyun.com/a576837179/article/details/111602033?utm_source=app&app_version=5.4.0后端排序:前端需在表格上添加remote-sort关键字,否则前端会将后端排序好的数据又进行前端排序。。。

4.行高亮

 定义一个class用于修改内部样式,使用row-class-name属性

vxe-table(:data="list" ref="xTable" class="mytable" :row-class-name="rowClassName")
rowClassName({row}) {
   if (row.status === 0) return 'row-red';
   return "";
}

要是不起作用,无非是没改到内部样式 

.mytable .vxe-body--row.row-red {
  background-color:#FF333324 !important;
}

 

 

 

 

vxe-table 树表格新增数据,插入指定节点位置操作 vxe-table 新增数据,插入指定节点位置操作官网:https://vxetable.cn https://gitee.com/x-extends/vxe-table 阅读详情

相关推荐

vxe-table 表格中实现多行文本的编辑

vxe-table 表格中实现多行文本的编辑

我的博客 2129

vxe-table使用row-class-name等应用自己类名的无效

要使用::v-deep {}

AzeShinja的博客 2565

Element-UI el-table属性row-class-name用法

可以通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class,表明该行处于某种状态。row 是当前行的一个对象,rowIndex 是第几行,起始下标为0,表示第1行。

一碗清深的博客 5435

Vue+element-ui 使用row-class-name修改el-table某一行解决背景色无效

项目场景: 要实现这样的一个功能:为列表特定某一行的背景高亮,如下图,实现某一行的权限字段是超级,那么这行就高亮显示的效果 问题描述: 根据element-ui中el-table中的row-class-name 属性设置 可以通过指定 Table 组件的 row-class-name 属性来为 Table 中的某一行添加 class,表明该行处于某种状态。 官方文档效果图: 根据element-ui中el-table中的row-class-name 属性设置 <template>

weixin_43633329的博客 7721

山景BP10_128DBG开发板ADC_Key驱动

最近在学习山景BP10_128DBG开发板,想使用开发板上的按键。看了看原理图和之前用过的按键好像有点不一样。常见的按键都是判断IO口是否被拉低或拉高来判断按键是否被按下。山景BP10_128DBG开发板上的按键是ADC按键,每个按键按下之后ADC的采样值是不同的,通过ADC采样回来的值进而判断哪个按键按下。这种方式核心思想就是用一个ADC通道来节约IO口,对于IO紧张的芯片是一个不错的解决思路。

weixin_56646002的博客 1311

Crawl4AI实战:5分钟搞定电商价格监控爬虫(附Python代码)

本文详细介绍了如何利用开源AI网络爬虫框架Crawl4AI快速构建电商价格监控系统。通过Python实战代码,展示了从环境配置、智能内容提取到多平台适配、定时任务与数据可视化的完整流程,帮助运营人员和技术开发者高效实现自动化价格追踪与竞品分析。

weixin_29090917的博客 414

vue最强table vxe-table 虚拟滚动列表 前端导出

要自定义表格中的字段显示,你可以使用formatter属性。这个属性允许你对字段的值进行格式化或翻译。例如,假设你有一个字段名为status,它的值可能是01或2,你想将这些值显示为未开始进行中和已完成data() {return {// ... 其他数据 ...// ... 其他列定义 ...{ field: 'status', title: '状态', formatter: this.formatStatus }],},methods: {case 0: return '未开始';

一步一个脚印,踏实努力,向着目标前进 7510

Multisim实战:从8选1到32选1数据选择器的完整搭建指南(附常见问题解决)

本文提供了一份详尽的Multisim实战指南,手把手教你从基础的8选1数据选择器开始,逐步级联搭建16选1乃至32选1数据选择器。文章深入剖析了级联的核心逻辑、片选方案以及使用译码器的专业方法,并附带了电源连接、输出冲突、信号毛刺等常见问题的诊断与解决技巧,帮助电子工程学生和爱好者扎实掌握数字电路的系统设计与仿真调试。

dd012的博客 731

vxe-table设置选中行的样式

需求是用户选中的这行数据的时间a,如果晚于外部定义的时间b,这一行数据设置背景色为红色,否色为绿色,且用户没选的数据不受影响,背景色不变。首选给vxe-table设置行样式需要用到“

wenwen123456_的博客 800

Benchmark系列——UnixBench测试项深度解析与性能优化指南

本文深度解析UnixBench基准测试套件的各项测试原理,包括Dhrystone、Whetstone、系统调用、进程管理、IPC及文件I/O等核心测试项。通过详细的测试项分析,指导用户解读测试报告,并提供针对性的内核参数调整、编译优化及系统配置实战指南,帮助用户精准定位并优化系统性能瓶颈。

weixin_29230901的博客 276

【ARM Trace32(劳特巴赫) 使用介绍 10 -- Trace32 scan dump 详细介绍】

将图 1-2 中扫描单元按照扫描移位模式连接起来,就构成了扫描测试中的基本结构,这里介绍下全扫描。全扫描就是多个扫描单元相连接,上一单元的扫描输出,连接到目前单元的扫描输入,目前单元的扫描输出连接到下一单元的扫描输入,以此类推,构成一条移位寄存器链,如图1-3 所示:图 1-3 全扫描这样的扫描结构,可通过一个串行输入端,将期望的数据存入移位寄存器链并观察运行结果。

CodingCos的博客 2034

Vxe-table使用技巧总结

最近项目中需要用到多层树table+checkbox勾选功能,选了一些组件,最终决定使用vxe-table。Vxe-table功能丰富、api也多。官方例子很多比较粗浅,我花了很多精力才弄通了一些功能点及细节。在此汇总给大伙铺铺路。

hoaxxcj的博客 2万+

uniapp [安卓苹果App端] - 实现支付宝支付功能+拉起支付宝app付款支付后返回跳转到原页面,详解uniApp如何唤起本机支付宝并跳转到支付页面全流程及示例源码(APP端支付宝支付,支持打包

全网最详细的uniapp支付宝支付教程,uniapp支付宝支付流程,uni-app项目在APP端使用支付宝支付功能,uniapp前端实现支付宝支付,uniapp中唤醒支付宝进行支付并返回app,uniApp调起支付宝支付失败报错,uniapp app端调支付宝支付接口,uniapp开发安卓App对接支付宝支付,uniapp苹果ios唤起支付宝支付,uniapp调用支付宝支付uniapp开发app-调用支付宝支付,uniapp开发安卓苹果app如何接入支付宝支付,UniApp中实现支付宝支付功能,支付报错,调

🏆 前端领域优质创作者 1万+

vue vxe ui vxe-table 使用右键菜单详解

Vxe UI table 右键菜单使用详解。分享项目中比较常使用的右键菜单配置,在 vxe-table 使用右键菜单式非常简单的。几行配置就可以实现很强大,支持任意扩展的需求。

chenhdowue的博客 2834

(计算机组成原理)第二章数据的表示和运算-第二节:数字电路基础知识

本文介绍了计算机组成原理中的逻辑门电路、多路选择器和三态门。逻辑门电路包括基本逻辑运算(与、或、非)和复合逻辑运算(与非、或非、异或、同或),这些运算通过门电路实现,并满足分配律和结合律。多路选择器(MUX)用于从多个输入信号中选择一个输出,广泛应用于数据选择、资源共享和逻辑函数实现等场景。三态门则具有三种输出状态(高电平、低电平、高阻态),常用于总线控制和信号隔离。这些元件在数字电路设计和计算机系统中具有重要作用。

快乐江湖的博客 2475

基于深度学习的柠檬等级检测系统 —— YOLOv8 + UI界面 + 数据集

本项目的目标是构建一个柠檬等级检测系统,通过深度学习模型自动检测柠檬的等级。自动检测柠檬等级:通过图像中的柠檬特征,自动判断其成熟度和质量。实时视频检测:通过摄像头实时监控柠檬的质量等级。用户友好的UI界面:为用户提供简洁直观的操作界面,支持图像上传、实时视频检测等功能。本项目展示了如何基于YOLOv8模型开发一个柠檬等级检测系统,结合PyQt5实现了用户友好的UI界面。通过该系统,用户可以快速上传柠檬图像并自动识别其等级,极大提升了检测效率和准确性。数据集的扩展。

YOLO 1113

vxe-table简单使用 vue vxe-table vue整合vxe-table vue2 vxe-table 简单使用

vue2稳定版本 vue3稳定版本 安装 依赖的插件 引用 我这边是全局引入,可以根据自己情况按需引入 使用 我这边使用的 demo 用到了 ,,

半只 5579

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

vxe-table使用(第一节)

vxe-table 一个全功能的 Vue 表格,满足绝大部分对 Table 的一切需求,与任意组件库完美兼容 因为公司项目需求,需要跟大数据还有表格汇总打交道,刚开始用的是组件element-ui,随着项目需求的增加,element-ui无法满足我所需要的,这个时候 vxe-table 进入了我的视线,接触了之后才发现他的功能是真的强大。 基础类型(大概的属性跟性能) 1、表格的边框(有三种形式...

who_become_gods的博客 3万+

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

vxe-table的安装与使用

功能更强大的table组件

weixin_46394325的博客 7677

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

vxe-table vxe-pager 如何使用分页,自定义分页

vxe-table 如何使用分页,自定义分页 表格和分页是两个不同的组件,可以搭配在一起使用,具体如下: <vxe-table show-overflow height="200" row-id="id" :loading="loading1" :data="tableData1"> <vxe-table-column type="checkbox" width="60"></vxe-table-column> <vxe-table-

我的博客 1万+

解决 vxe-table + element-plus 中使用 el-select 后无法选中的问题

官网文档:https://vxetable.cn在开发 vue 大型项目中,必然少不了 vxe-table 专业的表格库,当同时配合 element-plus 组件库使用时,发现一个问题,就是在单元格中渲染 el-select 时,会导致下拉选项无法被选中,点击后立马就消失,看了 vxe-table 官方文档,是支持与任意第三方库集成的,发现官网扩展插件里面有个适配插件安装一下就可以了正常选择了。而且还ts只是配置式渲染,非常好用。

daols88的博客 3514

关于vxe-table全局引入的问题

解决vue3项目中引入vxe-table报错Uncaught TypeError: Cannot read properties of undefined (reading 'use')

weixin_44784401的博客 7938

vxe-table使用遇到的问题

项目中用到了vxe-table,昨天在用的时候遇到了一些问题,这里总结一下。 prop和label弃用 项目中有这样一段代码: <vxe-table ref="xTable" border :data="tableData" @toggle-row-expand="toggleExpandChangeEvent"> <vxe-table-column prop="name" label="姓名"></vxe-table-column> <vx

weixin_43487782的博客 1万+

vxe-table vxe-modal 在弹窗中实现左边树和右边表格

vxe-table vxe-modal 在弹窗中实现左边树和右边表格查看官网:https://vxetable.cn gitbub:https://github.com/x-extends/vxe-table gitee:https://gitee.com/x-extends/vxe-table

我的博客 1645

Vxe UI vue vxe-table grid 性能优化,提高渲染性能

Vxe UI vue vxe-table grid 性能优化,提高渲染性能

大猩猩X 6515
上一篇: 【js】ES6进阶学习
下一篇: 【react】基础知识补充及原理【粗略版】
谭CV
博客等级 码龄9年 73粉丝 85原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值