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

misterpan
  • 843

应用场景:

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

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

语言环境信息如下:

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

模板如下:

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

输出如下:

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

这里的hello可以是动态的吗?后台给我传这个key值,然后我直接通过翻译文件翻译出来
宣传栏