javascript - Vue JS 2. 如何防止在两个父级之间导航时重新加载相同的嵌套组件?
问题描述
我有 Menu 组件,它嵌套在两个不同的布局中。当我在这两个父组件之间导航时,Vue 每次都会重新加载嵌套组件。它会导致一个问题:重新加载页面时,菜单的滚动位置变为 0:0。我尝试使用,但没有用。
在两个父级之间切换时,如何防止重新加载相同的嵌套组件?
解决方案
您似乎在两种不同的布局中使用相同的存储/数据选项。尝试将您的数据保存在父组件中,并仅通过道具将其传递给您的菜单。
推荐阅读
- terminal - 如何更改我的 zsh 终端中的默认主目录?
- spring - @Pattern 不适用于具有路径变量的控制器方法
- python - Leetcode 207. 课程安排 DFS 类似解决方案但不起作用,正在寻找错误检查
- node.js - 如何将图像或文件放入vue中的变量?
- stm32 - 如何在 STWIN 上的软件中进入引导加载程序(DFU 模式)
- java - java项目中使用JUnit 5的存储库依赖注入
- javascript - JavaScript 中的深度相等对象比较
- c# - 计算没有标点符号的小写句子中短语的出现次数
- docker - Quarkus 无法从 docker 内部连接到 kafka
- angular - Azure CDN(verizon 高级版)角度应用程序获取 404,URL 具有