【bug】路由跳转新页面,在新页面刷新后又出现新页面

说起来有点绕口,其实就是路由携带参数跳转到新页面,这个时候在新页面刷下一下,又出现了新页面,类似于下图这样
在这里插入图片描述
原因很简单,如果携带的参数不是字符串,会被过滤掉。

解决方法就是参数都传字符串

    this.$router.push({
    
    
        path: 'xxxdata',
        query: {
    
     id: row.row.id, index: row.rowIndex + '', indexs: row.data.length + '' },
      })

猜你喜欢

转载自blog.csdn.net/weixin_49668076/article/details/128326702