【发布时间】:2019-07-08 07:41:54
【问题描述】:
我目前正在构建一个 Nuxt 应用程序,其布局为页面左侧的固定侧边栏,页面右侧的可滚动内容。
由于这种布局,我在页面包装 div 和内容容器上使用带有溢出:隐藏的 flexbox 和溢出:滚动
您可以在此处查看代码: https://jsfiddle.net/yk6Lepq2/
现在,当使用 nuxt-link 时,通常它会将页面滚动到顶部,但由于布局已更改并且我的应用程序未使用初始 body/html 标签滚动条,它不会将页面滚动到顶端。我一直在阅读 NuxtjJs 文档,但遗憾的是我无法确切了解如何更改要滚动的目标滚动条。
我已经在我的 nuxt.config.js 中加入了以下代码,但这并没有帮助。
router: {
scrollBehavior: function (to, from, savedPosition) {
return { x: 0, y: 0 }
}
}
这里有人能帮我解决这个问题吗?任何帮助表示赞赏。
【问题讨论】:
标签: javascript scroll nuxt.js