element Plus 表格嵌套其他组件的使用

简介: element Plus 表格嵌套其他组件的使用
<!-- 内容 -->
//这里我用的是带有复选框的表格
    <div class="content">
      <div style="width: 95%; margin-left: 2.5%; border: 0.01px solid #e6e6e6">
        <el-table
          ref="multipleTableRef"
          :data="tableData.slice((page - 1) * limit, page * limit)"
          style="width: 100%"
          @selection-change="handleSelectionChange"
        >
          <el-table-column type="selection" min-width="30" align="center" />
          <el-table-column
            property="name"
            label="活动名称"
            min-width="150"
            align="center"
          />
          <el-table-column label="活动图片" min-width="150" align="center">
//这里插入了图片回显的组件需要用到   template 相当于div给内部开辟了一片空间
// #default="scope" 相当于一个标识,让表格组件识别到它是第几行的
            <template #default="scope">
//  里面直接用组件,如果需要用到数据直接    scope.row.img  代表当前行的img
              <el-image
                style="width: 50px; height: 50px"
                :src="scope.row.img"
                :zoom-rate="1.2"
                :preview-src-list="[scope.row.img]"
                :initial-index="1"
                fit="cover"
                preview-teleported="true"
              />
            </template>
          </el-table-column>
          <el-table-column
            property="time"
            label="创建时间"
            min-width="190"
            align="center"
          />
          <el-table-column
            prop="address"
            label="操作"
            min-width="190"
            align="center"
          >
            <template #default="scope">
              <el-button
                type="primary"
                round
                @click="compile(scope.row, 1, scope.row.id)"
                >编辑</el-button
              >
              <el-button
                type="danger"
                round
                :plain="true"
                @click="deletes(scope.row.id)"
                >删除</el-button
              >
            </template>
          </el-table-column>
        </el-table>
      </div>


相关文章
|
前端开发 JavaScript API
在 Vue3 + Element Plus 中生成动态表格,动态修改表格,多级表头,合并单元格
在 Vue 中,表格组件是使用频率及复杂度排名第一的组件,前端经常需要根据后台返回的数据动态渲染表格,比如动态表格如何生成,因为表格的列并不是固定的,在未知表格具体有哪些列的场景下,前端如何动态渲染表格数据。又或者需要把表格单元格进行合并处理,比如第一列是日期,需要把相同的日期进行合并,这样表格看起来会更加清晰。 本文手把手教你如何在 Vue3 + Element Plus 中创建表格、生成动态表格、创建动态多级表头、表格行合并、列合并等问题。如果你正在搭建后台管理工具,又不想处理前端问题,推荐使用卡拉云 ,卡拉云是新一代低代码开发工具,可一键接入常见数据库及 API ,无需懂前端,仅需拖拽即
3142 0
|
5月前
element UI 组件封装--搜索表单(含插槽和内嵌组件)
element UI 组件封装--搜索表单(含插槽和内嵌组件)
156 5
|
JavaScript
element-ui表格数据样式及格式化案例
element-ui表格数据样式及格式化案例
374 0
|
7月前
element plus 表格组件怎样在表格中显示图片
element plus 表格组件怎样在表格中显示图片
294 0
Element-ui 表格 (Table) 组件中动态合并单元格
Element-ui 表格 (Table) 组件中动态合并单元格
1019 0
Element-ui 表格 (Table) 组件中动态合并单元格
element-ui和element-plus的自定义列表格用法
element-ui和element-plus的自定义列表格用法
94 0
|
数据可视化 JavaScript
element-plus 树形控件用法
element-plus 树形控件是一种常用的可视化组件,可以展示树型结构的数据。以下是 element-plus 树形控件的用法。
571 0
vue3+element-plus组件下拉列表,数组数据转成树形数据
vue3+element-plus组件下拉列表,数组数据转成树形数据
341 0
element表单嵌套检验+动态添加
element表单嵌套检验+动态添加
326 0
|
JavaScript
vue怎么实现element表格里表头信息提示功能?
vue怎么实现element表格里表头信息提示功能?
307 0
vue怎么实现element表格里表头信息提示功能?