suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - [vue] Router.go(-1) wird in der Geschäftslogik verwendet, um ein Seiten-Rollback zu implementieren. Wie werden Daten nach dem Rollback im Hintergrund aktualisiert oder erneut angefordert?

Wie der Titel schon sagt, wird this.$router.go(-1) in der Geschäftslogik verwendet, um ein Rollback zu implementieren, aber wie kann man Hintergrunddaten nach dem Rollback erneut anfordern?

Derzeit ist die Logik zum Anfordern von Hintergrunddaten in „mounted“ geschrieben, aber „mounten“ wird während des Rollbacks nicht ausgelöst

  mounted:function(){
     // ajax get 数据
  },
迷茫迷茫2738 Tage vor899

Antworte allen(2)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-05-19 10:33:55

    在请求地址后加个时间戳试试。

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-19 10:33:55

    可以明确的告诉你,回调时,目标路由的任何一个生命周期回调都会执行,包括mounted
    因此不妨检查下你的代码,是不是哪里逻辑有问题。

    Antwort
    0
  • StornierenAntwort