async handleSubmit() { this.isSubmiting = true; let postData = { ...this.form, positionNo: this.positionNo }; const data = await this.$axios.post( "/tax/temp/wechat/user/addUserInfo", postData ); if (data.success) { this.$router.push({ name: "register", query: { positionNo: this.positionNo, idNo: this.form.idNo }, }); } else { this.isSubmiting = false; } },在register页面该如何获取并赋值 this.$router.push({ name: "register", query: { positionNo: this.positionNo, idNo: this.form.idNo }, });带过来的值
时间: 2024-04-11 22:27:20 浏览: 290
Vue中this.$nextTick的作用及用法
5星 · 资源好评率100%
在 `register` 页面中,你可以使用 `$route` 对象来获取传递过来的参数。具体的代码如下:
```javascript
export default {
data() {
return {
positionNo: null,
idNo: null,
};
},
created() {
this.positionNo = this.$route.query.positionNo;
this.idNo = this.$route.query.idNo;
},
};
```
在上述代码中,我们通过 `this.$route.query` 来获取传递过来的参数,然后将它们分别赋值给 `positionNo` 和 `idNo` 变量。
接下来,你就可以在 `register` 页面中使用这两个变量进行操作了。希望对你有所帮助!如果还有其他问题,请随时提问。
阅读全文