Vue-Router 使用 props 传递数据 [英] Vue-Router Passing Data with Props

查看:27
本文介绍了Vue-Router 使用 props 传递数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我很难使用 Vue-Router 传递道具.当我将它们带入下一个视图时,我似乎无法访问这些道具.这是我的方法对象:

方法:{提交表格() {让 self = this;轴({方法:'发布',网址:url_here,数据:{电子邮件:this.email,密码:this.password},标题:{'内容类型':'application/x-www-form-urlencoded;字符集=utf-8'}}).then(函数(响应){self.userInfo = response.data;self.$router.push({name: '阅读理解', props: {GUID:self.userInfo.uniqueID }});})}}

发布请求正在工作,但是当我尝试路由到一个新组件并传入一个 props 以在下一个组件中访问时,它说,

<块引用>

属性或方法guid"未在实例上定义,但在渲染期间引用.确保声明反应性数据数据选项中的属性.

顺便说一下,我要路由到的组件如下所示: