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

相关推荐
编程攻城狮1 分钟前
第 5 天:C 语言运算符与表达式 —— 数据处理的工具集
c语言·开发语言·学习
come112344 分钟前
Go Modules 包管理 (Go 模块)
开发语言·后端·golang
FserSuN21 分钟前
python模块导入冲突问题笔记
开发语言·python
初圣魔门首席弟子40 分钟前
c++嵌套类和局部类详细介绍
java·开发语言·c++
橘子师兄42 分钟前
类和对象(上)
开发语言·c++
aidingni8881 小时前
掌握 TCJS 游戏摄像系统:打造动态影院级体验
前端·javascript
有梦想的攻城狮1 小时前
从0开始学vue:npm命令详解
前端·vue.js·npm
大飞pkz1 小时前
【设计模式】备忘录模式
开发语言·设计模式·c#·备忘录模式
我是日安2 小时前
从零到一打造 Vue3 响应式系统 Day 23 - Watch:基础实现
前端·javascript·vue.js
FogLetter2 小时前
Map 与 WeakMap:内存管理的艺术与哲学
前端·javascript