32 Commits

Author SHA1 Message Date
听海
30be8f8eec fix: 修复layout菜单折叠不更新状态问题 (#184)
* fix: 修复layout菜单折叠不更新状态问题

* fix: 修复accessApi.setAccess['/403']执行多次问题

* feat: 手动切换当前路由,菜单也会自动展开

* fix: 修复menu问题
2023-04-11 15:38:51 +08:00
听海
407f3d2fec feat: 路由支持配置base & plugin-locale插件legacy默认false (#154)
* feat: 路由支持配置base & plugin-locale插件legacy默认false

* docs: 修改文档
2022-11-10 19:08:35 +08:00
听海
89916573bf fix: 修复SelectLang.vue的循环依赖问题 (#148) 2022-09-21 20:15:51 +08:00
qlin
f8b70f0ebb Ts type (#133)
* fix: 优化类型提示

* fix: 添加 enums 接口类型声明

* feat: 配置插件api提示

Co-authored-by: wanchun <445436867@qq.com>
2022-06-22 19:24:49 +08:00
harrywan
6ab2c29984 refactor: 重构plugin-layout,统一配置
* docs: 更新文档

* break: plugin-layout优化api

* break: 去掉switch配置,改为使用navigation

* feat: 重构layout

* docs: 升级文档

* feat: 无logo和title时隐藏dom

* fix: 修复一些问题

* fix: 配置提示

* fix: build watch copy 路径识别问题

* docs: 文档

Co-authored-by: winixt <haizekuo@gmail.com>
2022-06-22 14:25:47 +08:00
wanchun
3c398bcfd2 fix: 修复vite版本在win下的兼容性问题 2022-05-08 12:59:09 +08:00
wanchun
13d28a443b feat: layout/locale/editor/sass等插件兼容vite 2022-05-06 15:02:08 +08:00
winixt
1acd6ca889 chore: 移除针对 pnpm 优化的逻辑,建议加 shamefully-hoist 配置 2022-04-06 14:26:07 +08:00
winixt
eba633ac69 refactor: 优化 resolver inner dep and declare type file 2022-03-28 21:03:13 +08:00
wanchun
d11188752a feat: 添加一些描述文件 2022-03-28 20:17:54 +08:00
wanchun
140b28ef0b fix: plugin-locale兼容composition场景变更locale 2022-01-18 15:59:15 +08:00
wanchun
30311e2c33 fix: 修复locale更新设置fes_locale标记问题 2022-01-18 15:23:30 +08:00
harrywan
52a866415f feat: 插件改为使用fes-design 2022-01-04 16:19:17 +08:00
winixt
3f93b32376 feat: 优化 vue-i18n 引入 2021-11-16 22:01:26 +08:00
winixt
6fec42a19b feat: 支持pnpm 2021-11-16 21:24:25 +08:00
harrywan
2417910ecb fix: 检测vue和@vue/compiler-sfc的版本,保证一致 2021-08-18 14:23:37 +08:00
winixt
67b74367ed feat: 优化包依赖 + 优化 fes-plugin-test 2021-08-09 14:43:47 +08:00
万纯
b076db692e refactor: 优化plugin-layout和plugin-locale 2021-03-15 20:02:46 +08:00
万纯
a9e76dc2bb feat(plugin-layout): 菜单的 icon支持svg文件、title支持国际化 2021-03-15 16:43:02 +08:00
wanchun
007647044c Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-07 21:44:45 +08:00
wanchun
4d052bab19 feat: plugin-layout的菜单支持icon配置 2021-03-07 21:37:21 +08:00
bac-joker
3067a9dc5b fix: plugin name error 2021-03-07 18:12:27 +08:00
万纯
c367445c2f feat: plugin-locale默认语言最终是中文 2021-03-05 18:49:13 +08:00
万纯
1673ef4b7e fix: 优化plugin-locale 2021-03-05 18:04:10 +08:00
万纯
05bb37c484 feat: 改为使用webpack.alias配置vue-i18n 2021-01-14 20:14:49 +08:00
万纯
e43ea5e56c feat: plugin-locale 添加新功能
1. 支持 legacy 配置
2. 支持 share 配置
3. 支持 baseNavigator 配置
4. 添加setLocale方法
5. 添加addLocale方法
6. 添加getAllLocales方法
2021-01-14 19:09:59 +08:00
万纯
c91d0b5845 feat: 添加api.copyTmpFiles
plugin建议把运行时代码写在runtime目录,然后通过api.copyTmpFiles复制至项目的.fes/plugin-name目录
2021-01-12 20:19:14 +08:00
万纯
a5bfd009d3 feat: layout支持side和top两种布局模式,两种模式支持fixedHeader和fixedSideBar 2021-01-06 19:50:10 +08:00
万纯
aab55688be feat: plugin提供share机制,重新实现layout和locale的结合 2021-01-05 11:16:34 +08:00
万纯
d23f22f631 feat: plugin-layout在有locale时显示语言选项 2021-01-04 10:18:43 +08:00
万纯
f01538ba8b feat: 切换语言 2020-12-31 16:10:30 +08:00
万纯
60cdf2fbec feat: 国际化 2020-12-31 12:59:11 +08:00