Nuxt 中自定义使用 nprogress 进度条
在 Nuxt 中,可以使用 $nuxt.$loading 访问自带的 nprogress 实例。您可以在需要显示进度条的组件中使用以下代码:
export default {
created() {
this.$nuxt.$loading.start() // 开始显示进度条
},
mounted() {
this.$nuxt.$loading.finish() // 完成进度条
}
}
您还可以在页面级别配置自定义的加载进度条选项,例如:
export default {
loading: {
color: 'red',
height: '5px'
}
}
这将在页面加载时使用红色和5像素高度的进度条。更多关于 Nuxt 加载进度条的配置选项,请参阅官方文档。
原文地址: http://www.cveoy.top/t/topic/lUGs 著作权归作者所有。请勿转载和采集!