vue路由跳转时加载动画
时间: 2023-10-24 21:07:21 浏览: 184
vue-router相关基础知识及工作原理
您可以使用 Vue.js 中的第三方库,如 NProgress 或 vue-loading-overlay,来实现路由跳转时的加载动画。
NProgress是一个轻量级的加载进度条库,可以方便地用于路由切换时显示加载动画。您可以在 Vue.js 中使用NProgress库,通过在路由的 beforeEach 和 afterEach 钩子函数中调用NProgress.start() 和 NProgress.done() 方法来控制加载进度条的显示和隐藏。
另外,vue-loading-overlay是另一个可用于 Vue.js 的轻量级加载动画库,支持自定义选项,可以方便地实现各种类型的加载动画效果。您可以在路由切换时使用vue-loading-overlay库,通过在钩子函数中显示和隐藏 overlay 组件来实现加载动画效果。
请记住,这只是其中两种可用的选择。您可以根据自己的需求选择合适的库或自行实现加载动画效果。
阅读全文