Vue3的el-table-column增加跳转其他页面

效果图

既不影响显示内容,也不影响页面跳转

el-table-column写法

html 复制代码
<el-table-column
  label="系统单号"
  align="center"
  prop="systematicReceipt"
  width="180"
>
  <template #default="scope">
    <el-link type="primary">
      <a target="_blank" @click="handleUpdate(scope.row)">{{
        scope.row.systematicReceipt
      }}</a>
    </el-link>
  </template>
</el-table-column>

handleUpdate方法

javascript 复制代码
function handleUpdate(row) {
  const systematicReceipt = row.systematicReceipt;
  router.push({
    path: "/purchase/purchaseDocumentProcessing",
    query: { systematicReceipt },
  });
}

源码分析

可参考铠思进销存系统的ks-vue3/src/views/system/purchase/purchaseDocumentQuery.vue

相关推荐
江城开朗的豌豆5 分钟前
include和exclude傻傻分不清?3分钟让你彻底搞懂!
前端·javascript·vue.js
枫叶丹46 分钟前
【Qt开发】Qt的背景介绍(一)
开发语言·qt
JouJz18 分钟前
设计模式之单例模式:深入解析全局唯一对象的艺术
java·开发语言·spring·单例模式·设计模式·面试
不学会Ⅳ19 分钟前
轻量锁偏向锁重量锁害人不浅!synchronized源码!
java·开发语言
new_zhou35 分钟前
QT5使用cmakelists引入Qt5Xlsx库并使用
开发语言·qt·qxlsx
笨笨马甲3 小时前
Qt 3D模块加载复杂模型
开发语言·qt·3d
海天胜景6 小时前
vue3 el-table动态表头
javascript·vue.js·elementui
胡西风_foxww6 小时前
Java的extends通配符
java·开发语言·通配符·extends
胡萝卜的兔6 小时前
golang -gorm 增删改查操作,事务操作
开发语言·后端·golang
屁股割了还要学7 小时前
快速过一遍Python基础语法
开发语言·python·学习·青少年编程