1、
<el-table-column prop="title" label="标题">
<template slot-scope="scope">
<el-link type="info" @click="toCard(scope.row.cardId)">{{scope.row.title}}</el-link>
</template>
</el-table-column>
toCard (id) {
console.log(id)
// this.$router.replace('detail')
var link = this.$router.resolve({
path: '/detail',
query: { id } // 要跳转的路由
})
window.open(link.href, '_blank')
},
query :传的参数
path: 跳转的路由
这篇博客详细介绍了如何在Vue项目中利用Element UI的Table组件,结合El-Link元素实现表格内数据的点击跳转到详情页面。通过`toCard`方法处理点击事件,传递row的cardId并使用`$router`进行页面跳转,同时在新窗口打开详情页。
1万+

被折叠的 条评论
为什么被折叠?



