js文件使用i18n
时间: 2023-12-05 08:03:57 浏览: 46
在js文件中使用i18n可以通过引入i18n和调用i18n.t来实现。首先,在js文件中引入i18n模块,可以使用`import i18n from '@/locales/index'`语句导入i18n。然后,可以在需要使用多语言的地方调用`i18n.t(key)`来获取相应的翻译文本,其中key表示需要翻译的键值。例如,在一个js文件的tableList1对象中,可以使用`i18n.t('message.package_level')`来获取"message.package_level"对应的翻译文本。同样地,在一个vue文件中,可以使用`this.$t(key)`来获取翻译文本,其中key表示需要翻译的键值。例如,在vue文件的template部分,可以使用`{{ $t('message.template_name') }}`来获取"message.template_name"对应的翻译文本。在vue文件的script部分,可以使用`this.$t('message.batch_cancel')`来获取"message.batch_cancel"对应的翻译文本。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [VUE项目框架在JS文件中使用i18n做国际化](https://blog.csdn.net/weixin_44190511/article/details/128629136)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [基于js+html+css复杂商城页面](https://download.csdn.net/download/qi_ming88/88280158)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]