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>


相关文章
|
6月前
|
JavaScript
element-ui表格数据样式及格式化案例
element-ui表格数据样式及格式化案例
|
前端开发 JavaScript API
在 Vue3 + Element Plus 中生成动态表格,动态修改表格,多级表头,合并单元格
在 Vue 中,表格组件是使用频率及复杂度排名第一的组件,前端经常需要根据后台返回的数据动态渲染表格,比如动态表格如何生成,因为表格的列并不是固定的,在未知表格具体有哪些列的场景下,前端如何动态渲染表格数据。又或者需要把表格单元格进行合并处理,比如第一列是日期,需要把相同的日期进行合并,这样表格看起来会更加清晰。 本文手把手教你如何在 Vue3 + Element Plus 中创建表格、生成动态表格、创建动态多级表头、表格行合并、列合并等问题。如果你正在搭建后台管理工具,又不想处理前端问题,推荐使用卡拉云 ,卡拉云是新一代低代码开发工具,可一键接入常见数据库及 API ,无需懂前端,仅需拖拽即
2543 0
|
6月前
element-ui和element-plus的自定义列表格用法
element-ui和element-plus的自定义列表格用法
37 0
|
6月前
element-ui表格数据样式及格式化
element-ui表格数据样式及格式化
|
9月前
|
数据可视化 JavaScript
element-plus 树形控件用法
element-plus 树形控件是一种常用的可视化组件,可以展示树型结构的数据。以下是 element-plus 树形控件的用法。
339 0
Element-ui 表格 (Table) 组件中动态合并单元格
Element-ui 表格 (Table) 组件中动态合并单元格
561 0
Element-ui 表格 (Table) 组件中动态合并单元格
|
11月前
element表单嵌套检验+动态添加
element表单嵌套检验+动态添加
213 0
|
JavaScript
VUE element-ui之table表格内容样式(颜色)修改
VUE element-ui之table表格内容样式(颜色)修改
809 0
VUE element-ui之table表格内容样式(颜色)修改
|
JavaScript
在vue里用sortablejs实现element表格列表的行排序?
在vue里用sortablejs实现element表格列表的行排序?
122 0
封装element-ui的table自定义表头组件
封装element-ui的table自定义表头组件
封装element-ui的table自定义表头组件