iT邦幫忙

0

vue-i18n用在純js文件的問題

  • 分享至 

  • xImage

小弟需要把i18n用在axios的攔截器裡
目前小弟是開一個i18n的js文件
然後再引用到axios的文件

小弟在切換語言的時候
會把切換好的語言放到localStorage裡

目前碰到一個問題是
小弟的i18n裡的locale是獲取localStorage的資料
但是頁面切換語言時這裡並沒有跟著重新獲取新的localStorage

想請問該怎麼解決?

程式範例
mengke.me iT邦新手 5 級 ‧ 2022-04-27 09:18:03 檢舉
能否贴出你的代码呢?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Kurt
iT邦新手 4 級 ‧ 2022-05-19 11:59:06

localStorage 不是響應式的,你可能需要監聽你的 localStorage 的值,ex:在 App mounted 的時候,addEventListener...,一有改變的時候就做你要做的事

我要發表回答

立即登入回答