学习笔记230804---逻辑跳转this.$router.push在写法上的优化

今天和资深前端代码写重,同时写页面带参跳转,组长觉得他写的方式比我高端一点,我觉得确实是,像资深大佬学习。

我的写法:

this.$router.push(`/bdesign?applicationId=${this.data.id}&appName=${this.data.name}`)

大佬的写法

this.$router.push({
    path:'/bdesign',
    query:{
        applicationId:this.data.id,
        appName=this.data.name
    }
})

疑问:

他的这种写法,地址栏也会显示组件跳转传入的参数吧?

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X6y8rM8c-1692427756250)(https://note.youdao.com/yws/res/29535/WEBRESOURCE4624d9d466f58062f0407218d18bebd5)]

你可能感兴趣的:(学习笔记,学习,笔记,前端,javascript,vue.js)