vue i18n 多语言文本指定位置动态改变 如何实现占位替换?

新手上路,请多包涵

题目描述

vue i18n 指定文本位置插入动态文本信息,如果实现占位替换?

题目来源及自己的思路

多语言切换很多时候需要固定文本里插入动态信息,以前看过其它语言实现占位标识替换的,不知道i18n怎么实现

相关代码

比如:
message: {
hello: '你好'{0}
}

你期待的结果是什么?实际看到的错误信息又是什么?

可以实现 你好lucy 、你好Rosi 这样的

阅读 6.3k
1 个回答
新手上路,请多包涵

message: {
hello: '你好{name}'
}

this.$t('文件名.message.hello',{name:this.name})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题