vue中div出现滚动条 如何实现网页后退,回到前一个页面?
如何实现网页后退,回到前一个页面?一个简单的想法:要隐藏需要记录scrolltop和显示详细DOM的DOM节点,向前和向后主要是利用锚定点功能,通过锚定点的改变来选择要显示和隐藏哪些DOM元素。以下是
如何实现网页后退,回到前一个页面?
一个简单的想法:
要隐藏需要记录scrolltop和显示详细DOM的DOM节点,向前和向后主要是利用锚定点功能,通过锚定点的改变来选择要显示和隐藏哪些DOM元素。
以下是Vue的实现方法:
首先,路由器需要不同。一个视图每次进入时都需要加载页面,而另一个视图在第一次初始化后不会更改。我们用V-IF=“XXX”来区分它。请看下面的代码:
下一步,我们需要配置所谓的keepalive in V-IF in Router:
只需使用上面的代码这两部分不仅可以保持你的所有状态在上面的路径下,还可以包括滚动条的位置。