技术栈

vue使用$route二次打开页面无法获取路由参数

风铭雪2024-08-14 15:00

使用深度监听

watch: {

'$route.query': {

handler(oldVal, newVal) { //监听路由是否变化

if (JSON.stringify(oldVal) != "{}") { // 判断这个参数是否为空对象,这里需要判断对象类型,所以不能用==

this.queryParams.deviceId = oldVal.row.id;

this.getList();

}

},

deep: true,

immediate: true

}

},

上一篇:排序算法之梳排序
下一篇:Java对象头里有哪些信息
相关推荐
mCell
1 天前
如何零成本搭建个人站点
前端·程序员·github
mCell
1 天前
为什么 Memo Code 先做 CLI:以及终端输入框到底有多难搞
前端·设计模式·agent
恋猫de小郭
1 天前
AI 在提高你工作效率的同时,也一直在增加你的疲惫和焦虑
前端·人工智能·ai编程
少云清
1 天前
【安全测试】2_客户端脚本安全测试 _XSS和CSRF
前端·xss·csrf
萧曵 丶
1 天前
Vue 中父子组件之间最常用的业务交互场景
javascript·vue.js·交互
银烛木
1 天前
黑马程序员前端h5+css3
前端·css·css3
m0_60707660
1 天前
CSS3 转换,快手前端面试经验,隔壁都馋哭了
前端·面试·css3
听海边涛声
1 天前
CSS3 图片模糊处理
前端·css·css3
IT、木易
1 天前
css3 backdrop-filter 在移动端 Safari 上导致渲染性能急剧下降的优化方案有哪些?
前端·css3·safari
0思必得0
1 天前
[Web自动化] Selenium无头模式
前端·爬虫·selenium·自动化·web自动化
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南04UV安装并设置国内源05openclaw 配置飞书 报错 应用未建立长连接06243 行 microGPT:把“训练 + 推理”拆到骨头里07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08openclaw配置教程(linux+局域网ollama)09爬虫逆向之观安(观镜WEB应用安全防护系统)10MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法