控制台警告Path "/index" was passed with params but they will be ignored. Use a named route alongside params instead.
解决办法:
路由跳转时,将this.$router.push({path: '/index',params: {}})改为this.$router.push({name: 'index',params: {}}),即用name进行跳转时,就可以获取到params传递的参数了