首页 > 其他分享 >vxe-table v3 表格中使用 iview, view-design 组件库的

vxe-table v3 表格中使用 iview, view-design 组件库的

时间:2024-11-28 17:14:09浏览次数:6  
标签:... design vxe v3 ui 组件 table iview

在公司开发大型项目中,使用主流表格库 vxe-table v3 和 iview, view-design 组件库,可以在可编辑单元格中渲染非常简单的使用更多的组件

官网:https://vxetable.cn

安装

npm install vxe-pc-ui@3.3.9 vxe-table@3.11.10 @vxe-ui/plugin-render-iview@3.0.0
// ...
import { VxeUI } from 'vxe-pc-ui'
import VxeUIPluginRenderIView from '@vxe-ui/plugin-render-iview'
import '@vxe-ui/plugin-render-iview/dist/style.css'
// ...

VxeUI.use(VxeUIPluginRenderIView)
// ...

使用输入框 Input

<template>
  <div>
    <vxe-table
      border
      show-overflow
      keep-source
      ref="tableRef"
      :edit-config="{ trigger: 'click', mode: 'row'}"
      :data="tableData">
      <vxe-column type="checkbox" width="60"></vxe-column>
      <vxe-column type="seq" title="Number" width="80"></vxe-column>
      <vxe-column title="Name" field="name" min-width="140" :edit-render="{}">
        <template #edit="{ row }">
          <Input v-model="row.name"></Input>
        </template>
        <template #default="{ row }">
          <span>{{ row.name }}</span>
        </template>
      </vxe-column>
      <vxe-column title="输入框" field="nickname" width="200" :edit-render="{}">
        <template #edit="{ row }">
          <Input v-model="row.nickname"></Inputt>
        </template>
        <template #default="{ row }">
          <span>{{ row.nickname }}</span>
        </template>
      </vxe-column>
    </vxe-table>
  </div>
</template>

<script>
export default {
  data () {
    const tableData = [
      { id: 10001, name: 'Test1', nickname: 'Nickname11' },
      { id: 10002, name: 'Test2', nickname: '' }
    ]
    return {
      tableData
    }
  }
}
</script>

还有非常的多,具体需要去看官网文档了

https://gitee.com/xuliangzhan/vxe-table

标签:...,design,vxe,v3,ui,组件,table,iview
From: https://www.cnblogs.com/qaz666/p/18574620

相关文章

  • vxe-table v3 表格中使用 a- 集成 ant-design-vue 组件库的
    在公司开发大型项目中,使用主流表格库vxe-tablev3和ant-design-vue组件库,可以在可编辑单元格中渲染非常简单的使用更多的组件官网:https://vxetable.cn安装npminstallvxe-pc-ui@3.3.9vxe-table@3.11.10@vxe-ui/plugin-render-antd@3.0.1//...importVxeUIfrom'vx......
  • Qt从入门到入土(一) QtDesigner完成自定义水波纹和切换开关设计
    这篇文章中,我从0开始讲起,对于新手十分友好,简单完成自定义水波纹和切换开关控件的设计,并将这两个控件结合起来实现交互。项目创建生成一个继承自QWidget的类,并选择Generateform生成对应的ui文件。生成完成后,双击.ui文件打开设计师界面。设计师面板介绍组件面板:窗口左侧......
  • vxe-table 表格中使用 element-ui 组件库的
    在公司开发大型项目中,使用主流表格库vxe-table和element-ui组件库,可以在可编辑单元格中渲染非常简单的使用更多的组件官网:https://vxetable.cn安装npminstallvxe-pc-ui@3.3.9vxe-table@3.11.10@vxe-ui/plugin-render-element@3.0.0//...import{VxeUI}from'vxe......
  • 适配音乐v3.2.0 最新可用
    前言一款功能强大的音乐播放器,无广告打扰,畅享纯净音乐之旅。理想选择,让每一个瞬间都被完美的旋律温柔包裹 安装环境[名称]:适配音乐[大小]:79MB[版本]:3.2.0[语言]:简体中文[安装环境]:Android通过网盘分享的文件:适配音乐链接:百度网盘请输入提取码提取码:x5jy界面......
  • vxe-table 实现表格单选数据
    在vxe-table启用列单选功能,通过参数column.type='radio'设置类型为单选类型就可以了。官网:https://vxetable.cn<template><div><vxe-gridv-bind="gridOptions"></vxe-grid></div></template><script>exportdef......
  • vxe-table 使用表格多选数据、复选框多选
    在vxe-table启用列多选功能,通过参数column.type='checkbox'设置类型为多选类型就可以了。官网:https://vxetable.cn<template><div><vxe-gridv-bind="gridOptions"></vxe-grid></div></template><script>export......
  • vxe-table 实现表格数据分组,按指定字段数据分组
    实现表格数据分组,按指定字段数据分组,使用树结构来实现分组功能。官网:https://vxetable.cn<template><div><vxe-gridv-bind="gridOptions"></vxe-grid></div></template><script>importXEUtilsfrom'xe-utils'constal......
  • AU3 通常指的是 AutoIt v3,这是一种脚本语言和自动化工具,主要用于 Windows 平台上的自
    AU3通常指的是AutoItv3,这是一种脚本语言和自动化工具,主要用于Windows平台上的自动化任务、GUI(图形用户界面)脚本和小型应用程序开发。AutoIt是一种基于简单语法的脚本语言,旨在通过模拟键盘、鼠标和窗口控制来实现自动化操作。以下是AutoItv3的一些基本特点:1. 自动化任......
  • vxe-table grid 分享实现单元格编辑表格表尾合计实时计算
    在使用vxe-grid时,需要实现表尾合计功能,通过单元格编辑之后,实时自动计算表尾合计的值,自动更新表尾合计数据,实现方式通过监听change事件,从而实现实时更新合计功能。官网:https://vxetable.cn可以使用插槽模板,也可以使用配置式,下面是配置式的用法:<template><div><vxe-b......
  • AntDesign - Vue Table组件 实现动态表格、列宽计算(方式二)
    朋友们,按照上文(方式一)思路,实现了动态表格和表头分组,这篇按照方式一的需求,扩展出另一种代码写法;一、表格头表格columns还是定义在data(){}中,初始化静态列数组,配置项列由后端接口返回(第二点写动态配置项代码);在方式一基础上加了筛选菜单功能,因此变化代码部分如下......