图中中英文翻译固定写法写在template标签中是有效的,但是如果不想写在template标签中,而是写在js文件中,或者element.ui的提示框中,要如何写才有效??请大神帮帮忙,以下是element.ui的提示框,里面的信息要进行中英文翻译,但是按下面的写法是行不通的。。。
this.$notify.error({
title: {{ $t('multi_language') }},
message: '',
});
图中中英文翻译固定写法写在template标签中是有效的,但是如果不想写在template标签中,而是写在js文件中,或者element.ui的提示框中,要如何写才有效??请大神帮帮忙,以下是element.ui的提示框,里面的信息要进行中英文翻译,但是按下面的写法是行不通的。。。
this.$notify.error({
title: {{ $t('multi_language') }},
message: '',
});
title: this.$t('multi_language'),
message: '',
this就是指向在main.js中,定义了i18n的vue对象,自然可以取得i18n对象中的定义message
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答5k 阅读
把{{}}去掉试试