- 2024-11-21vxe-grid 自定义插槽模板
在vxe-table中使用vxe-grid渲染表格,当配置式不能满足需求时,。需要使用自定义插槽模板来自定义业务需求,实现更灵活的功能。vxe-grid支持多种自定义方式,可以使用插槽模板,也可以使用插槽来自定义模板。自定义单元格模板<template><div><vxe-gridv-bind="gridOptions
- 2024-11-21记录vxe-table合并单元格
<scriptsetuplang='ts'name="policy-area">import{addPolicyArea,deletePolicyArea,getPolicyAreaDetail,queryAreaPolicyList,queryConditionList,queryMaterialList,queryPolicyKindList,queryPolicyResultList,queryPolicyResultV
- 2024-11-21vxe-table 实现复选框多选,鼠标拖拽选择、鼠标拖拽范围选择
通过range启用范围选中,启用后鼠标按住复选框的列,向上或向下滑动选取,支持快捷键;MouseLeft按住复选框的列,向上或向下滑动选取;MouseLeft+Ctrl局部选取/取消;<template><div><vxe-tableborderheight="500":column-config="{resizable:true
- 2024-11-21vxe-table 表格导出 txt 格式文件
导出Txt文件打卡txt文件<template><div><vxe-button@click="exportEvent">直接导出Txt文件</vxe-button><vxe-tableshow-footerref="tableRef":export-config="{}":footer-d
- 2024-11-21vxe-table 表格导出 xml 格式文件
导出XML文件打开xml文件,部分截图<template><div><vxe-button@click="exportEvent">直接导出XML文件</vxe-button><vxe-tableshow-footerref="tableRef":export-config="{}":foo
- 2024-11-21vxe-table 集成 echarts 实现单元格图表功能,柱状图、饼图、折线图、右键菜单加载表格渲染
实现表格通过右键菜单渲染折线图、饼图、柱状图等<template><div><vxe-gridv-bind="gridOptions"@menu-click="menuClickEvent"></vxe-grid></div></template><script>exportdefault{data(
- 2024-11-21分享个人在项目中使用过最强的企业级表格、顶级表格控件推荐 vxe-table
专业的表格控件SpreadJS、ad-grid、vxe-table对比评测,仅对个人实际使用中的开发体验分享、仅供参考做过很多大型项目,ERP、企业内部管理系统,一个系统好不好用基本就是看表格做得好不好了。一般业务的列表页面、增删改查页面、表单页面等。总结实现Excel在线协同功能就选Spr
- 2024-11-21分享 vxe-table 实现打印出货单、自定义打印单据
在公司开发列表时,经常会遇到需求打印出货单,接下来分享如何在vxe-table灵活的使用打印功能,非常简单就能实现能自定义的出货单打印。安装
[email protected]@4.9.3//...importVxeUIfrom'vxe-pc-ui'import'vxe-pc-ui/lib/style.css'importVxeUITab
- 2024-11-05vxe-table 一个强大的表格组件
VxeTablev4介绍下按需引用npminstallvite-plugin-lazy-import--save-devnpminstall vxe-table--save-dev首先安装这两个组件//修改文件vue.config.jsimport{lazyImport,VxeResolver}from'vite-plugin-lazy-import'exportdefaultdefineConfig({plugin
- 2024-09-27vue3 vxe-grid 通过数据库返回的列信息,生成columns,并且其中有一列是img类型,进行slots的格式化处理。
1、一般我们写死的列信息的时候,会这样定义:2、然后我们在template里面,这样这样写slots格式化部分:这样表格中就会展示出一张图片,并且,我们点击了可以查看大图。3、那么我们从数据库中返回的列,应该如何去写:letfields={field:item.fieldname,
- 2024-09-05vxe-table 自定义单元格样式
<template><div><vxe-tableborderclass="mytable-style":header-cell-class-name="headerCellClassName":row-class-name="rowClassName":cell-class-name="cellClassName&quo
- 2024-08-28vxe-grid expandContent自定义展开的高度,以及展开的内容不要多于父vxe-grid会出现水平滚动条,导致父的列左右出现偏移的问题。
1、先上一张图,展示下效果:VxeTablev4.6默认是自适应高度的,也就是说我们只要指定展开的内容的最小高度就可以了。这样就可以保证展开的高度不会来回切换,并且我们可以限制容器里的内容的高度来实现。<stylelang="less"scoped>.sub-table{min-height:350px;
- 2024-08-08一个基于 vue 的强大表单和高性能表格组件,简洁API设计,支持虚拟树,列拖拽,懒加载,快捷菜单(附源码)
前言在现代Web应用开发中,表单和表格是两个核心组件,它们对于数据展示和用户交互至关重要。然而,现有的解-决方案往往存在一些痛点,如不够灵活、性能问题、以及难以实现复杂功能等。这些问题限制了开发者的创造力,也影响了用户体验。为了解决这些痛点,开发者需要一款功能强大、灵活
- 2024-07-23VXE-Table+antvX6+element+DataV+vue2边框开发流程识别配置
本demo为了实现自定义流程保存回显新增效果,复制即用,模拟数据太长没在代码中体现,需要可以找我拿vxe-table官方连接:VxeTablev4antVX6连接:https://x6.antv.antgroup.com/element连接:Element-Theworld'smostpopularVueUIframeworkDataV连接:DataV效果图H
- 2024-07-19vxe-弹窗初始化激活选中Vxe-Table表格中第一行input输入框
1.实现效果2.Modal弹窗的渲染过程一、Vue组件的生命周期Vue组件从创建到销毁会经历一系列的生命周期钩子,这些钩子为开发者提供了在不同阶段插入自定义逻辑的机会。在Modal弹窗的上下文中,这些生命周期钩子同样适用。beforeCreate:组件实例初始化之后,数据观测和事件配置之前
- 2024-07-19vxe-grid 自定义工具栏,去掉原来的工具栏
1、如果要自定义那么就少不了slots了2、代码<vxe-gridref="tableRef"v-bind="gridOptions":folding-all="true"><template#toolbar_buttons><Selectv-model:value="searchForm.fieldname&
- 2024-06-04弹窗中的vxe-table的横向滚动条不灵敏
问题:弹窗是基于el-dialog封装的,里面嵌套了vxe-table,开发过程中没发现不灵敏最近才发现切换点击详情弹窗时有时候点击空白点不中,拖中也拖动不了定位问题:1.可能是z-index层级问题造成了遮挡,F12调整层级没效果2.当F12调整时.el-scrollbar__bar.is-horizontal里面有个样式positi
- 2024-06-01使用vxe-table组件,控制台报错:缺少必要的“{0}”参数,这可能会导致出现错误
这是由于使用vxe表格,给列属性设置type="html"只需要开启存,需要启用column-config.useKey与row-config.useKey就可以了
- 2024-05-25vxe-table静态字段加循环字段,静态字段最后一个跑到最后面了
<vxe-tableborder:data="tableData"><vxe-columntype="seq"width="80"></vxe-column><vxe-columnfield="name"title="Name"width="200"></vxe-co
- 2024-05-09el-table vxe-table 表格宽度拖拽
<vxe-table ref="table" v-loading="listLoading" :data="tableData" border stripe :height="tableHeight" :seq-config="{seqMethod}" @resizable-change="res
- 2024-05-08vxe-table 校验,根据行属性校验
data(){ //element校验 constcheckTemplate=(rule,value,callback)=>{ if(this._.isEmpty(value)){ returncallback(newError('单据模板不能为空')) } callback() } //vxe-table校验 cons
- 2024-05-06关于vxe-table复选框翻页选中问题及解决
vxe-table复选框翻页选中问题根据vxe-table官方文档,想要保留勾选中的数据,我们的代码中需要设置“row-id”和:checkbox-config中的“reserve”属性。简单写下html部分:12345678<vxe-grid row-id="id" :checkbox-config="{labelField:'',hi
- 2024-04-30vxe-table,设置某列不显示时,表头表体对应错乱,添加一行,定位到当前行
key值原先绑定的是索引,应该绑strfield refreshTable(){this.tableKey= Math.random()}//添加一行<vxe-table ref="table" :key="tableKey">methods:{//滚动到左侧this.tableKey=+newDate()setTimeout(()=>{
- 2024-01-17vxe-column 表头顺序:数据中改变后,但视图位置不更新
问题在左树右表的页面中,左侧点击不同的节点,右侧表头会改变。但在某些情况下,数据中表头顺序改变了,但视图中表头位置却没变。如下图所示:尝试数据变了但视图未更新,猜测是vue更新机制导致的,于是把表头数组的赋值改为$set,无效;猜测是右侧表格组件复用导致数据未更新,(但其实vue-de
- 2023-11-22vxe-table 高亮第一行
官网给的事例是这样的: 上面是高亮第一行。 加载完成后,高亮第一行数据。VxeBasicTable中是这样处理:...constdata=awaitgetDataFromServer(params);setTimeout(()=>{//高亮第一行let$table=tableRef.value;if($t