测试开发vue跳转页面,并且传递

要实现一个功能:从页面A跳转到页面B,并且页面A的参数要传递到页面B,B使用传过来的参数。

从A到B。

其实就是2步走:1,A传递参数。2,B接受参数。

一、页面跳转、传递参数

在A页面的对应按钮,写上一个方法,点击的时候调用这个方法,进行跳转。

#contentofAel-buttonsize="mini"icon="el-icon-zoom-in"

click.native="goto_report_log(scope.row.job_name)"查看报告日志/el-button......#写上对应的方法goto_report_log(job_name){//点击跳转到报告页this.$router.push({path:/manage/testReportAndLogo,query:{job_name:job_name}})}

这时候,点击按钮就可以调转到B页面了。

二、接收参数

首先,页面B的html对应的字段要添加好,这是前提。

el-form-itemlabel="Job名称"labelWidth="px"el-inputplaceholder="输入job名称"v-model="this.job_name"#使用拿到的值/el-input/el-form-item......exportdefault{data(){return{job_name:"",#存放A传过来的值......#接着写上对应的方法methods:{getParams(){this.job_name=this.$route.query.job_name#这里可以用this.$route.query拿到值......created(){this.getParams();#放在created里调用即可},

很简单,做个记录。

把苹果咬哭

喜欢



转载请注明:http://www.sonphie.com/jbby/14379.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

    当前时间: