1.vue的國際化關于使用請看這位大佬的文章https://segmentfault.com/a/1190000015008808
2.this指向問題https://segmentfault.com/a/1190000015444951
在使用國際化時 this.$t(‘oula’);這種會報錯在方法體
TypeError: Cannot read property '_t' of null
經(jīng)debug發(fā)現(xiàn)$i18n(已全局引用i18n)為null,我想可能是this指向的問題出問題了,具體原因請參考第二篇文章(表示自己還不是很懂,作為一個后臺菜雞碼農(nóng)==)
廢話不多說,解決辦法
let that;//定義一個全局變量
beforeCreate() {
that = this;
}
that.$t('oula1')
tip:這個位置在filter等地方都會出現(xiàn)可以使用此方法解決