Comments (5)
👋 @whr2349,感谢给 TDesign 提出了 issue。
请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
from tdesign-vue-next-starter.
确认有效后将下一步计划和可能需要的时间回复给 @whr2349 。
from tdesign-vue-next-starter.
这个按钮应该不是我们项目自带的代码吧?具体原因可能得看看您项目的代码
from tdesign-vue-next-starter.
@uyarn 可能是我改permission.ts这个文件改的嘛?
import { MessagePlugin } from 'tdesign-vue-next';
import NProgress from 'nprogress'; // progress bar
import 'nprogress/nprogress.css'; // progress bar style
import store from '@/store';
import router from '@/router';
NProgress.configure({ showSpinner: false });
const whiteListRouters = store.getters['permission/whiteListRouters'];
router.beforeEach(async (to, from, next) => {
NProgress.start();
const token = store.getters['user/token'];
if (token) {
if (to.path === '/login') {
setTimeout(() => {
store.dispatch('user/logout');
store.dispatch('permission/restore');
});
next();
return;
}else {
// next();
if(router.hasRoute(to.name)){
next();
}else {
await store.dispatch('permission/initRoutes', ["ALL_ROUTERS"]);
next({...to});
}
}
NProgress.done();
} else {
router.replace("/login")
NProgress.done();
}
});
router.afterEach(() => {
NProgress.done();
});
并没有觉得哪里有问题啊
from tdesign-vue-next-starter.
用的哪个版本的库,tdesign-vue-next 组件库的menu之前有这个issue,https://github.com/Tencent/tdesign-vue-next/issues/373,已经处理好了。
from tdesign-vue-next-starter.
Related Issues (20)
- 已打开tab页切换时,会闪烁整体页面下沉到底部后恢复正常 HOT 3
- Eslint 规范更换为 eslint-config-alloy HOT 3
- [Table] checkbox样式存在兼容问题 HOT 7
- [国际化] 多语言使用中 Eslint 报错 HOT 2
- main分支-0.9.0,打包报错 HOT 3
- 直接下载默认分支后,Pnpm后报错 HOT 7
- Node 版本问题 HOT 4
- 项目结构说明 HOT 4
- getActive函数里面的useRoute()返回的结果会出现undefined,导致点击菜单无法响应,控制台报错 HOT 3
- [依赖] `npm install` 报错 could not resolve HOT 5
- [router] TDesign-cli 生成的模板 deploy 上 vercel 之后点击路由无法跳转 HOT 9
- bug: extra element break menu style HOT 6
- 导航布局图片地址404 HOT 3
- Radio 单选框 用鼠标点击后再按回车键,控制台会 HOT 5
- [path] 点击菜单无法跳转 HOT 5
- [dropdown] vue版本升级到3.4.x ,并且打包之后,右键顶部导航tabs_nav时报错 HOT 7
- [README] 图标不存在 HOT 3
- vue 3.4.5 路由问题 HOT 8
- [Vue 3.4] 关于 Vue3.4版本的注意事项 HOT 4
- 官网文档能把电脑卡死 HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tdesign-vue-next-starter.