suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie unterscheidet Vue-Router in Watch zwischen „to“ und „from“?

created () {
    this.getData()
},
watch: {
    $route (to, from) {
        // 执行ajax请求,但只希望在进入时请求,离开时不希望进行请求。
        this.getData()
    }
}

Die aktuelle Situation ist, dass der Router beim Betreten oder Verlassen Anfragen stellt. Wie können wir unnötige Anfragen lösen?

Vielen Dank im Voraus.

滿天的星座滿天的星座2864 Tage vor591

Antworte allen(2)Ich werde antworten

  • 滿天的星座

    滿天的星座2017-05-19 10:48:34

    beforeRouteEnter 是不是比较好?

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-19 10:48:34

    用路由钩子函数

    beforeEnter
    

    或者组件钩子函数

    beforeRouteEnter

    Antwort
    0
  • StornierenAntwort