前端零碎

<title>标签的国际化

2019-06-13  本文已影响6人  鸡毛菜菜子

一个项目想要实例化有以下几个步骤

1.安装 $ npm install vue-i18n或者直接引入<scriptsrc="https://unpkg.com/vue/dist/vue.js"></script>

2.在 main.js 中引入 vue-i18n

3.根据require的路径建立两个语言包,我建立的是json文件

en.json zh.json

4.然后我们就可以放肆的使用语言包了

标签引用 在js里的引用方法 标签里提示写法,注意双引号和单引号

那么想要<title>国际化怎么搞呢?

1.给路由的meta属性里的title属性值换成json文件里的属性

从json文件里的引用 如此例,则写作title: professionalWarehouseCatalogue

2.引入语言包的方式稍加修改

3.在main中使用路由的

钩子函数afterEach,也成为路由卫士

Vue.beforeEach(function(to,form,next){}) /在跳转之前执行/

Vue.afterEach(function(to,form))/在跳转之后判断/。

操作成功

附加:

这个是meta.titile实现在标签里的方式
上一篇 下一篇

猜你喜欢

热点阅读