xachary

Results 65 comments of xachary

@2671884528 ```js const { setTitle } = useTabs(); ``` setTitle 可以吧?

C 看到: - X └ A └ B A 看到: - X └ A B 看到: - X └ B @lotherli 你想变成?: A 看到: - A B 看到: - B...

> 但是这样的话,其实路由工作量会很大,在用户能看到的菜单这个前提下,可能需要设置很多,我原本的思路是,路由就只有一份代码,根据每一个roles去进行匹配出一份新的路由,就是根据下图位置去做这个事情。这样的话,可能更加符合后台管理 实际情况太难通用了,我项目了按业务需要,整个路由权限都重构了,路由定义99%来自于菜单管理接口,改不动原来的逻辑。 @lotherli

@qyn980427 问题1,设置一下 rowSelection: ```vue ``` 问题2: 以 src\views\demo\table\FixedColumn.vue 为例: ```js const [registerTable] = useTable({ title: 'TableAction组件及固定列示例', api: demoListApi, columns: columns, rowSelection: { type: 'radio' }, bordered: true, // 添加以下代码测试 actionColumn:...

> @xachary 您好,第一个问题是设置了rowSelection后默认没有,刚刚测试了一下可以通过重置解决,但是重置的话是不是有点太麻烦了,我记得之前是不需要的 第二个问题重置是解决不了的,如果column中有部分列设置了fixed:'right'后,actionColumn还是会出现在自定义的左边 @qyn980427 第一个问题 现在列的设定附加了缓存,重置就是清空了缓存。 晚点提个pr,加个开关,默认关闭缓存功能。 第二个问题 文件:src\components\Table\src\components\settings\ColumnSetting.vue 调整一下,晚点提个pr: ```js // 列表列更新 const tableColumnsUpdate = () => { // 考虑了所有列 const columns = cloneDeep(table.getColumns()); // 从左 fixed 最一列开始排序...

> @xachary 序号列重置了就有了,刷新以后就又没有了..... 针对最新版本 默认 :cache=“false",希望刷新还在,就需要给ColumnSetting设置为true。 既然刷新没有了,检查 版本有没有同步,ColumnSetting 及其 store。 那最新的版本运行以下测试,避免代码不一致。

@tiandizhiguai 你说的是开发模式的跨域代理么?不是用 vite.config.ts 的 overrides.server.proxy 配置的么? ![image](https://github.com/vbenjs/vue-vben-admin/assets/16830398/a97bade6-3285-4989-90a8-f9107decfab2) 你的版本是不是相对比较旧?至少是 2023.04.05 之前的版本? > 2023.04.05 调整了 ![image](https://github.com/vbenjs/vue-vben-admin/assets/16830398/a4064181-a86a-4a5c-aacb-3a9120624e74)

@gnyuan 提了个 pr(https://github.com/vbenjs/vue-vben-admin/pull/3592) 不过,主动登出到 /login 是不带 redirect 的,如需测试,改为 logout(false) 即可。 管理员先评审一下@wangjue666