vue
_陌默
也许一个人的存在不会改变整个天空,但是我坚信一个人的存在可以改变他周围的一片天
展开
-
vue项目中使用service-worker监测项目更新
注意点:打包的时候只有当打包环境为production的时候,打包时才会生成service-worker.js,且发布之后只有在https和localhost中可以使用。原创 2022-12-15 18:57:41 · 1277 阅读 · 1 评论 -
VUE项目中国际化按模块添加json
这里通过使用require.context 获取文件夹 locals 下的所有.json文件,并将其拼成一个json文件,然后创建i18n。将所有的语言文件放在一个文件夹中,通过js脚本将其内容拼接成一个json文件,然后在生成 i18n多语言化;通过自动化程序生成的json文件多个json文件,需要将其合并并使用i18n。...原创 2022-08-31 17:21:30 · 715 阅读 · 0 评论 -
Vue3使用i18n进行国际化代码
1. 按照插件yarn add vue-i18n@next2. 定义语言文件我这里使用了三个语言,具体的文件目录如下:在src文件夹下创建了i18n文件夹,lang中存放具体的各个国家语言,index.js中存放配置文件3. 写配置文件 index.jsimport { createI18n } from 'vue-i18n'const messages = { zh: require('./lang/zh.json'), ja: require('./lang/ja.json'原创 2022-04-21 18:42:56 · 1191 阅读 · 0 评论 -
在vue项目中mock的使用
1. mock的作用模拟后台接口,提供页面需要的数据。2. mock的语法规范使用例子:// 使用 Mockvar Mock = require('mockjs')var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每次增 1 'id|+1': 1 }]})// 输出结果console.log(原创 2020-09-22 11:15:22 · 4759 阅读 · 0 评论