请求按钮
<el-button @click="t001()">跳转新页面</el-button>
方法
t001 () {
let partNumbers = ''
this.dataListSelections.forEach(item => {
partNumbers += item.partNumber + ','
})
const { href } = this.$router.resolve({
// path 路由器配置
path: `/sparepartsinfoquery`,
query: {
// 传参
'partNumbers': partNumbers
}
})
//打开空白页面
window.open(href, '_blank')
},
路由配置
const sparepartsinfoquery = {
//路由地址
path: '/sparepartsinfoquery',
//要跳转的页面
component: _import('modules/query/sparepartsinfoquery'),
name: 'sparepartsinfoquery',
meta: {
menuId: 'sparepartsinfoquery',
title: '跳转新页面',
isDynamic: true,
isTab: true,
iframeUrl: ''
}
}
routes.push(sparepartsinfoquery)
页面用 this.$route.query.partNumbers 接收参数
this.partNumber = this.$route.query.partNumbers