element-ui往表格插入图片、按钮、弹窗都可以

简介: element-ui往表格插入图片、按钮、弹窗都可以


通过 Scoped slot 可以获取到 row, column, $index 和 store(table 内部的状态管理)的数据,


slot-scope="scope"  取到当前单元格


scope.row    获得当前的行数据


scope.$index   当前下标


添加图片

<el-table
      stripe="true"
      :data="tableData"
      style="width: 100%"
    >
      <el-table-column prop="date" label="模型名称"> </el-table-column>
      <!-- //图片 -->
      <el-table-column label="公式">
        <template slot-scope="scope" v-if="scope.row.img">
          <el-popover placement="top-start" title="" trigger="hover">
            <img
              :src="scope.row.img"
              alt=""
            />
            <img
              slot="reference"
              :src="scope.row.img"
              style="width: 100px; height: 40px"
            />
          </el-popover>
        </template>
      </el-table-column>
</el-table>

image.png

添加按钮弹窗

1.<el-table-column prop="address" label="指标因子">
        <template slot-scope="scope">
          <el-button size="mini" @click="handleEdit(scope.$index, scope.row)"
            >查看</el-button
          >                      //scope.row获得当前的行数据,scope.$index当前下标
        </template>
</el-table-column>
<script>
handleEdit(index, row) {
      this.$alert(`111`, "指标因子", {
        confirmButtonText: "确定",
      });
    },
</script>

image.png

相关文章
|
25天前
|
前端开发
Element UI 【实战】纯前端对表格数据进行增删改查(内含弹窗表单、数据校验、时间日期格式)
Element UI 【实战】纯前端对表格数据进行增删改查(内含弹窗表单、数据校验、时间日期格式)
50 6
|
24天前
|
异构计算 Python
30行代码实现一个带UI界面的图片背景移除工具:并附带web网页
人工智能技术正处于蓬勃发展中,移除图片背景的方法众多,涵盖了各式各样的实现途径和模型。然而,这些方法往往在安装和配置环境方面稍显复杂。今天,介绍一种极其简便的方法——大约30行代码,就能实现这一功能。虽然相比之下可能稍显简单,但对于不太苛刻的需求来说,这种方法颇为方便实用。
|
23天前
Element UI 多选表格--判断勾选数据行的 Checkbox 时为选中还是取消选中
Element UI 多选表格--判断勾选数据行的 Checkbox 时为选中还是取消选中
18 1
|
23天前
Element UI 多选表格【翻页多选】简易版(不支持翻页多选数据反显)
Element UI 多选表格【翻页多选】简易版(不支持翻页多选数据反显)
11 0
Element UI 多选表格【翻页多选】简易版(不支持翻页多选数据反显)
|
14天前
|
JavaScript API
【Element-UI】vue使用 this.$confirm区分取消与关闭,vue给this.$confirm设置多个按钮
【Element-UI】vue使用 this.$confirm区分取消与关闭,vue给this.$confirm设置多个按钮
41 0
|
15天前
|
前端开发
【UI】 elementui的dialog弹窗打开时CSS的BUG | 滚动条消失bug
【UI】 elementui的dialog弹窗打开时CSS的BUG | 滚动条消失bug
11 0
|
22天前
Element UI 表格【列宽自适应】
Element UI 表格【列宽自适应】
15 0
|
22天前
Element UI 【表格合计】el-table 实战范例 -- 添加单位,自定义计算逻辑
Element UI 【表格合计】el-table 实战范例 -- 添加单位,自定义计算逻辑
18 0
|
23天前
|
前端开发
Element UI 表格常用改造(表头添加注释、翻页连续序号【内含前端分页】)
Element UI 表格常用改造(表头添加注释、翻页连续序号【内含前端分页】)
33 0
|
23天前
|
JavaScript
vue项目中升级element ui(含常见报错及解决方案,如表格不显示,el-table无效, “__v_isRef“ is not defined,Use :deep() instead)
vue项目中升级element ui(含常见报错及解决方案,如表格不显示,el-table无效, “__v_isRef“ is not defined,Use :deep() instead)
16 0