vue.js - Vue-router 组件复用

标签 vue.js vuejs2 vue-component vue-router

我想知道如何停止在 Vue-router 中重用组件。

我正在构建一个简单的页面应用程序,我无法在两次单击同一个链接后更新数据。

是否有可能以某种方式强制重新加载或者在我的情况下最佳实践是什么?

最佳答案

router-view 上使用 key 属性设置为当前 url。它是内置的,因此无需编写任何代码。

<router-view :key="$route.fullPath"></router-view>

关于vue.js - Vue-router 组件复用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52505126/

相关文章:

javascript - 如何编译Vuejs单文件组件?

javascript - Select2 和 Vue 指令

javascript - Vue "v-for"仅显示最后一次迭代(在 v-select 中)

javascript - Vue js 如何从模板 Datetimepicker 获取格式化值

vuejs2 - 如何在 VueJs 中实现脏状态

javascript - Node.js - 首先对从字母开始且长度较长的字符串进行排序,然后是从小到大的数字开始的字符串

javascript - 从输入数据作为图像数组传递到 api

javascript - requestPointerLock() 在 Vue.js 组件内部不起作用

laravel - 将 Laravel 8 与 Sanctum hasapitokens 一起使用以使用记住我的选项登录

vue.js - 扩展 Vue 生命周期钩子(Hook)