Scroll 如何阻止Sapper在嵌套路由中滚动回顶部?
问题是我有两条路线Scroll 如何阻止Sapper在嵌套路由中滚动回顶部?,scroll,svelte,sapper,Scroll,Svelte,Sapper,问题是我有两条路线 /istifta和/istifta/edit /istifta路线显示istifta(问题),而/istifta/edit路线由于相同的\u layout.svelte文件而打开一个面板,用于编辑同一页面上的问题 唯一的问题是当我从/istifta访问/istifta/edit时。它不仅可以打开编辑面板,还可以滚动到页面顶部。我怎样才能阻止这种行为?我想在导航时保持在相同的滚动位置。istiftas是一个长长的列表。对于编辑,它应保持在相同的滚动位置。一次又一次地滚动到底部,
/istifta
和/istifta/edit
/istifta
路线显示istifta(问题),而/istifta/edit
路线由于相同的\u layout.svelte
文件而打开一个面板,用于编辑同一页面上的问题
唯一的问题是当我从/istifta
访问/istifta/edit
时。它不仅可以打开编辑面板,还可以滚动到页面顶部。我怎样才能阻止这种行为?我想在导航时保持在相同的滚动位置。istiftas是一个长长的列表。对于编辑,它应保持在相同的滚动位置。一次又一次地滚动到底部,查找ID对于用户来说太复杂了
请解决这个问题。特别是,Rich Harris,如果您正在阅读本文 我们真的应该花点时间来记录这一点,但是如果您在
“sapper”:“^0.27.9”
sapper Noscorl不为我工作
博客
blogs/index.svelte
<a sapper-noscroll href="blogs/1">Go to Blog 1</a>
<a sapper-noscroll href="blogs/2">Go to Blog 2</a>
<a sapper-noscroll href="blogs/3">Go to Blog 3</a>
<a sapper-noscroll href="blogs/4">Go to Blog 4</a>
...
...
<a sapper-noscroll href="blogs/100">Go to Blog 100</a>
...
...
blogs/[slug]。苗条
<a href="blogs">Go Back to Blogs </a>
<h1> Blog details<h1>
博客详情
当我从博客详细信息页面返回博客页面时,它仍然会滚动到顶部。我错过了什么吗?现在是2020年,从里奇的回答开始,情况似乎改变了一个字符
sapper-noscorl
不适合我,但是sapper:noscorl
适合我
非常有帮助。嗨,sapper Noscorl不为我工作。。我在下面提供了我的用法。。我错过什么了吗?