i18n国际化怎么判断是否能找到对应的数据呢?

如果没有具体的国际化变量定义他会原封不动的显示你写的内容

比如你写的{ {$t('login.title')}}没有定义那么就会在页面中显示login.title

我们可以通过写个正则或者使用indexOf来检验他是否存在

let title=this.$t('login.title');

if(title.indexOf('login.title')==-1){

//存在

}else{

//不存在

}

目前只想到这个方法。谁还有更简单的方法呢?

猜你喜欢

转载自blog.csdn.net/qq_33769914/article/details/123646945