采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
搜索了下类似的问题,没看懂老师的回答,想请教一下老师 https://coding.imooc.com/learn/questiondetail/GDyQ0X9gaezPJARr.html 然后我有个想法,之所以效果会冲突,是因为upload组件中使用的axios,也被在main.ts中的拦截器拦截了,所以能不能单独在upload组建中再单独写一套拦截,来覆盖掉main.ts中的代码呢?这样的话,upload也可以作为一个独立的组件,而不只是拘泥于当前项目了
同学你好 我的想法就是在路由上添加属性, upload 不用改,改全局出现的逻辑
// 在想去掉全局 loading 的路由添加 对应的 meta meta: { disableLoading: true } // 在全局App.vue中拿到是否要显示 loading 状态,添加 meta 的判断 const showLoading = computed(() => isLoading.value && !route.meta.disableLoading) // 在页面上判断 <loader v-if="showLoading"></loader>
登录后可查看更多问答,登录/注册
带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能
1.5k 2
1.2k 2
802 17
1.3k 17
1.8k 15