代码之家  ›  专栏  ›  技术社区  ›  margherita pizza

Vue JS解析查询参数

  •  0
  • margherita pizza  · 技术社区  · 7 年前

    我可以使用

    {{$route.query.id}}
    

    但我想把身份证传给另一条路线。 我能让谁做到这一点? 我试过了,但没用。

    startExam(){
          this.$router.push({
            path:'/QuestionPaper',
            query:{
              id:$route.query.id
            }
          });
        }
    

    这是我的完整代码。我想把它传给试卷路线。

    <template lang="html">
      <div class="">
        <button type="button" name="button" class="btn" @click="startExam">Start Exam</button>
        <h2>You have 1 hr 30 min to complete</h2>
        <h2>PaperID : {{$route.query.id}}</h2>
      </div>
    </template>
    
    <script>
    export default {
      methods:{
        startExam(){
          this.$router.push({
            path:'/QuestionPaper',
            query:{
              id:$route.query.id
            }
          });
        }
      }
    }
    </script>
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   hao liu    7 年前

    将此添加到$路线前面

    query:{
          id:this.$route.query.id
        }
    
    推荐文章