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(核心)

侧边栏获取

面包屑导航获取

没有人能一路单纯到底,但是要记住,别忘了最初的自己!
原文地址:https://www.cnblogs.com/LindaBlog/p/14479008.html