vue-i18n能向语言包里传入变量参数吗?

应用场景:

  • 密码长度提示,这个长度数值能在语言包中作为一个参数变量传入吗。代码咋写呢
阅读 18.1k
2 个回答

建议你看看文档:https://kazupon.github.io/vue...

语言环境信息如下:

const messages = {
  en: {
    message: {
      hello: '{msg} world'
    }
  }
}

模板如下:

<p>{{ $t('message.hello', { msg: 'hello' }) }}</p>

输出如下:

<p>hello world</p>
新手上路,请多包涵
<p>{{ $t('message.hello') }}</p>

这里的hello可以是动态的吗?后台给我传这个key值,然后我直接通过翻译文件翻译出来
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题