vue动态路由使用i18n插件实现国际化(mock数据)

背景:使用vue-element-admin框架二次开发,左侧菜单栏和顶部面包屑导航均来自配置文件store/index.js下的路由,突然就迷茫了,不知从何下手。。。。后台网上找了很多资料,,终于解决了,(由于目前使用的mock数据,所以路由菜单也是配置死的,现实应该是通过接口获取动态菜单才渲染)

之后完成接口对接后再更新新的实现方式。

目录:

 

 

 main.js挂载到vue

 

lang/index.js

 

 

 

 

 lang/zh.js和lang/en.js语言包(左侧菜单栏【title来源于route/index.js中的title】和顶部面包屑【来源于route/index.js中的name】,于是暂且将这部分提出来)

 

 

 

route/index.js(核心)

 

 

侧边栏获取

 

 

面包屑导航获取

 

posted on 2021-03-04 10:57  小虾米吖~  阅读(1215)  评论(0编辑  收藏  举报