Vuetify滚动问题

时间:2018-05-03 18:08:42

标签: asynchronous vue.js vue-router vuetify.js

我正在尝试使用Vuetifys滚动在导航栏中添加指向页面部分的链接,这是我的代码:

pageClicked (page) {
  this.goToPage(page.path)
  this.goToTarget(page, this.options)
},
goToPage (path) {
  this.$router.push(path)
},
goToTarget (target, options) {
  if (target.topOfPage) {
    this.$vuetify.goTo(0, options)
  } else if (target.id) {
    this.$vuetify.goTo(target.id, options)
  }
}

问题是滚动失败,如果我不在我滚动到的同一页上,因为它还没有加载,因为它找不到目标ID。在尝试滚动到该部分之前,如何确保页面已完全加载?

0 个答案:

没有答案