A页面使用 jumpTable(row) {
this.$router.push({
path: "/Warning/riskList",
query: {
RiskId: row.id,
},
});
},方法跳转到/bank/Warning/riskList路由,携带参数,
然后/bank/Warning/riskList页面已进入之后就获取 this.queryParams.eventType = this.$route.query.RiskId去接口查询,然后此页面, this.queryParams.eventType发生改变也去接口查询了,然后切换 页面的时候,再回到这个/bank/Warning/riskList页面,顶部的RiskId参数还是第一次跳转的值,不是最后这个页面修改的值
再el-select 添加@cahnge方法啊 在方法中
// 在下拉框发生变化时更新 RiskId 参数
this.\$router.replace({
path: '/Warning/riskList',
query: {
RiskId: this.queryParams.eventType
}
})
jumpTo(row) {
const { empCode } = row;
const { startTime, endTime } = this.queryParams;
this.$router.push({
path: "/attitude/userportray",
query: {
logCode: empCode,
logStartTime: String(startTime),
logEndTime: String(endTime),
},
});
},