[vue-i18n] Value of key 'catalog_page' is not a string!

使用iview-admin时,路由汉字不显示,title,name报警告[vue-i18n] Value of key ‘catalog_page’ is not a string!

因为iview-admin使用了vue-i18n国际化对语言(装逼而已),需要手动配置路由的名称对应的语言显示文字.
如果不配置,则汇报一大堆警告,混绕视听,作为一名优秀的程序员是不会允许这么混乱的控制台的!
[vue-i18n] Value of key 'catalog_page' is not a string!_第1张图片

修改下图 三个语言文件,添加key(路由名)-vlue(显示的文字)键值对即可
[vue-i18n] Value of key 'catalog_page' is not a string!_第2张图片
感觉,太繁琐,那就选择忽略这些警告吧!

const i18n = new VueI18n({
  locale: lang, // set locale
  messages, // set locale messages
  silentTranslationWarn: true,
})

[vue-i18n] Value of key 'catalog_page' is not a string!_第3张图片

你可能感兴趣的:(vue,iview,admin,iview-admin,i18n)