【Vue】路由传参与取值的两种方式

1、query 方式

  • 传参:
	this.$router.push({
	  path: this.componentName,
	    query: {
	        dataList: [...]
	    }
	});
  • 取值:
	this.$route.query.dataList;

2、params 方式

  • 传参:
	this.$router.push({
	   path: this.componentName, 
	    params: {
	         dataList: [...]
	     }
	});
  • 取值:
	this.$route.params.dataList;

你可能感兴趣的:(Vue)