mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-11-07 01:18:54 +08:00
- 在 setting.js 中添加了消息模板聚合分页接口和更新通知类站内信邮箱渠道开关的功能。 - 在 axios.js 中重构了 token 刷新和登录重定向逻辑,避免循环依赖。 - 新增 router-holder.js 文件以延迟持有 router 实例,优化依赖管理。 - 更新 util.js 中的动态路由管理逻辑,确保在无 router 实例时不执行相关操作。
11 lines
241 B
JavaScript
11 lines
241 B
JavaScript
/** 延迟持有 router 实例,避免 router ↔ util ↔ axios ↔ api 循环依赖 */
|
|
let routerInstance = null;
|
|
|
|
export function setRouter(router) {
|
|
routerInstance = router;
|
|
}
|
|
|
|
export function getRouter() {
|
|
return routerInstance;
|
|
}
|