vue3 i18n動態(tài)獲取key的實現(xiàn)方式
更新時間:2025年09月17日 08:54:43 作者:ana_9717
在Vue3項目中,使用i18n動態(tài)獲取keyzh文件時,直接用中括號無效,需改用數(shù)組形式如$[key, 'zh'],明確指定語言代碼以正確加載翻譯
vue3 i18n動態(tài)獲取key
項目中使用vue3 加 i18n, 需要動態(tài)獲取key
zh文件
{
zh: {
a: '啊aaa',
b: 'bbb',
c: 'cccc',
d: 'dddd',
}
}正常用中括號獲取發(fā)現(xiàn)沒生效
const test = [
'a' , 'b', 'c', 'd'
]
<var-option
v-for="item in test "
:key="item"
:label="$t('zh[item]')"
:value="item"
/>調(diào)查了半天發(fā)現(xiàn)需要這么寫就好了
<var-option
v-for="item in test "
:key="item"
:label="$t('zh.'+ item)"
:value="item"
/>總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Vue2.X的路由管理記錄之 鉤子函數(shù)(切割流水線)
本篇文章主要介紹了Vue2.X的路由管理記錄之 鉤子函數(shù)(切割流水線),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05
vue實現(xiàn)兩級select聯(lián)動+input賦值+select選項清空
這篇文章主要介紹了vue實現(xiàn)兩級select聯(lián)動+input賦值+select選項清空過程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08
Vue使用pinia管理數(shù)據(jù)pinia持久化存儲問題
這篇文章主要介紹了Vue使用pinia管理數(shù)據(jù)pinia持久化存儲問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-03-03
解決VUE-Router 同一頁面第二次進(jìn)入不刷新的問題
這篇文章主要介紹了解決VUE-Router 同一頁面第二次進(jìn)入不刷新的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07

