上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 使用vue-router懒加载,代码如下: 但是npm run dev 的时候 babel-loader报错如下: 查阅各种资料终于解决。 问题原因: 这种情况下的 import 属于异步引用组件,需要特殊的babel-loader处理。 解决方法: 先安装babel用来编译import异步引用方法 阅读全文
posted @ 2019-07-04 15:12 进军的蜗牛 阅读(4932) 评论(0) 推荐(0) 编辑
摘要: 常用指令 ls 列出当前目录先的可显示的文件 ls -a 列出当前目录下所有文件及目录,包括隐藏的a(all) ls -l 列出文件详细信息 mkdir 创建目录 pwd 显示当前目录 cd 切换目录 cd .. 返回上级目录 cd / 切换到根目录 touch 创建空文件 cat 查看文件的内容 阅读全文
posted @ 2019-06-25 20:12 进军的蜗牛 阅读(327) 评论(0) 推荐(1) 编辑
摘要: 开发中遇到要加载10个或者更多的,类型相同的组件时,如果用普通的 import 引入组件,components注册组件,代码显得太啰嗦了,这时候就需要用到 require.context 动态加载这些组件,然后用循环的方式引用。 这里以三个组件为例: Bus.vue Car.vue Train.vu 阅读全文
posted @ 2019-05-28 10:59 进军的蜗牛 阅读(12678) 评论(0) 推荐(0) 编辑
摘要: 有时候不想使用axios这样的外部依赖,想自己封装ajax,这里有两种方法 方法一,在单个页面内使用 封装的代码如下: 使用的代码如下: 方法二,全局注册 封装的方法如下: 使用的代码如下: 两种方法的比较: 方法一的每个页面要想使用, 都需要写相关的代码,而且由于使用了匿名函数立即执行,如果函数内 阅读全文
posted @ 2019-05-28 10:59 进军的蜗牛 阅读(2101) 评论(0) 推荐(1) 编辑
摘要: mock数据是前端比较常见的技术,这里介绍下vue配合express 实现请求数据mock。 第一步: 安装 express : npm install express -D 第二步: 简历需要mock的数据,在src下新建mock文件夹,文件里面新建两个文件data1.json和data2.jso 阅读全文
posted @ 2019-05-28 10:59 进军的蜗牛 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 一般的项目环境分为:本地环境,测试环境,预发环境,正式环境。 这些环境的域名一般是一样的, 前端请求接口的url也会随着这些环境的变化而改变,手动修改有点麻烦,所以想个办法,让请求的地址根据域名改变而改变。 第一步: 建立一个RequestConfig.js 作为配置文件,内容如下: 这里只列举了测 阅读全文
posted @ 2019-05-28 10:58 进军的蜗牛 阅读(5344) 评论(0) 推荐(0) 编辑
摘要: vue使用多语,最常见的就是 vue-i18n, 但是如果开发中的多语很少,比如就不到10个多语,这样就没必要引入vue-i18n了, 引入了反正导致代码体积大了,这时候单纯用vue实现多语就是比较好的选择。 第一步 首先建立一个locales.js 存放多语语言包的内容,这里只写了 zh-CN, 阅读全文
posted @ 2019-05-28 10:58 进军的蜗牛 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 这是一道经典的题目,先上代码: 解法1: function add () { var args = Array.prototype.slice.call(arguments); var fn = function () { var sub_arg = Array.prototype.slice.ca 阅读全文
posted @ 2019-05-15 08:33 进军的蜗牛 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: 匹配正则 使用 .test() 方法 let testString = "My test string"; let testRegex = /string/; testRegex.test(testString); 匹配多个模式 使用操作符号 | const regex = /yes|no|mayb 阅读全文
posted @ 2019-05-09 19:51 进军的蜗牛 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 自己写的组件 有的也挺好的,为了方便以后用自己再用或者给别人用,把组件打包发布到npm是最好不过了,本次打包支持 支持正常的组件调用方式,也支持Vue.use, 也可以直接引用打包好的js文件, 配合vue.js 就不需要webpakc这种构建工具了,可以直接在页面内使用,下面以 ‘yyl-npm- 阅读全文
posted @ 2019-04-13 16:02 进军的蜗牛 阅读(74058) 评论(20) 推荐(7) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页