使用 Sapper 中的功能导航后goto()
,滚动顶部位置设置回零。有没有一种简单的方法来控制它。特别是在使用时replaceState: true
。replaceState: true
滚动顶部使用选项设置回零有点奇怪。
编辑:输入字段也失去焦点之后goto(/url, {replaceState: true})
。我觉得这种行为很奇怪。带replaceState: true
选项。goto()
应该保留这些(滚动位置..输入焦点..等)或可能..
Edit-2:这也是history.replaceState()
. 不会丢失滚动位置和输入字段焦点。