在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡安全  HTML/ vue 如何在router.js中實現(xiàn)國際化。

vue 如何在router.js中實現(xiàn)國際化。

  1. 頁面菜單根據(jù)路由生成的。
  2. 所以路由配置的時候會配置name信息。
  3. 現(xiàn)在想在路由配置是實現(xiàn)國際化。
  4. router,跟i18n對象是同級傳入new Vue()的,router無法獲取i18n信息。
  5. 請問有什么好的解決方案么。

clipboard.png
clipboard.png

回答
編輯回答
執(zhí)念

可以直接把在route.js里把路由名替換為翻譯文件中的對應key,然后在控制路由的地方,將對應路由名的變量前使用$國際化指令試試。

2017年11月30日 00:34
編輯回答
悶騷型

您好問題決絕了沒,我也遇到了同樣的問題

2017年5月22日 14:26
編輯回答
安若晴

我也遇到了,按照樓上寫的能解決啊。
我這來點截圖,您參考一下。
zh.js這么定義:
clipboard.png
菜單或者路由里面的名字這么定義:
clipboard.png
渲染時,加一個國際化符號:

clipboard.png

就OK咯。

clipboard.png

2017年12月4日 10:18