03 2019 档案

摘要:【WangQi】 json-server 基本使用 一、前后端并行开发的痛点 前端需要等待后端开发完接口以后 再根据接口来完成前端的业务逻辑 二、解决方法 在本地模拟后端接口用来测试前端效果 这种做法称之为构建前端Mock 三、json-server的基本使用 (1)、全局安装 cnpm insta 阅读全文
posted @ 2019-03-28 17:52 我是一名好程序员 阅读(201) 评论(0) 推荐(0) 编辑
摘要:【WangQi】 vue路由懒加载 【vue】 一、懒加载 也叫延迟加载或者按需加载,即在需要的时候进行加载, 二、为什么要使用懒加载 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了 阅读全文
posted @ 2019-03-26 19:09 我是一名好程序员 阅读(128) 评论(0) 推荐(0) 编辑
摘要:【事件流】浅谈事件冒泡&&事件捕获 【wangQi】 首先在扯淡的时候我们需要先了解一个东西,这个东西就是事件流。 1、什么是事件流? 解释:当一个HTML元素触发一个事件处理函数的时候,该事件会在该元素节点到根节点之间传播,传播路径所经过的节点都会接受到该事件,这样的传播过程叫DOM事件流。 简单 阅读全文
posted @ 2019-03-25 19:10 我是一名好程序员 阅读(204) 评论(0) 推荐(0) 编辑
摘要:计算属性 computed 指通过计算得来的属性,用于监听属性的变化 computed里面的函数调用的时候 不需要加() 方法里必须有一个返回值 return computed中的函数不会通过事件去触发的,而是当属性(必须是data中的属性)发生改变的时候,computed里面的函数就自然而然的去触 阅读全文
posted @ 2019-03-22 12:20 我是一名好程序员 阅读(532) 评论(0) 推荐(0) 编辑
摘要:一个组件从创建到销毁的过程就叫做生命周期 beforeCreate(){ } 创建前 我们一般在这个生命周期函数中进行初始化工作,我们可以创建一个loading; created (){ } 创建后 我们可以在这个生命周期函数中访问 new Vue()中的所有属性和方法 在这个生命周期函数中,会将d 阅读全文
posted @ 2019-03-22 12:18 我是一名好程序员 阅读(3171) 评论(0) 推荐(1) 编辑
摘要:HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。 简单来说,HTTPS协议是由SSL+H 阅读全文
posted @ 2019-03-19 10:51 我是一名好程序员 阅读(275) 评论(1) 推荐(0) 编辑
摘要:Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。该方法属于 ES7 ,但 Babel 转码器已经支持。 该方法的第二个参数表示搜索的起始位置,默认为 0 。如果第二个参数为负数,则表示倒数的位置,如果这时它大于数组 阅读全文
posted @ 2019-03-18 17:24 我是一名好程序员 阅读(1288) 评论(0) 推荐(0) 编辑
摘要:/* on 绑定 emit 触发 off 解绑 //存放事件 eventList = { key:val handle:[] } 1对多 on(eventName,callback); handle: N多个 1、判断事件名称是否存在 2、如果存在的情况下将cb存放在eventName这个数组当中 阅读全文
posted @ 2019-03-16 18:05 我是一名好程序员 阅读(199) 评论(0) 推荐(0) 编辑
摘要:/*axios({ method:"get", url:"./data.json", data:{ id:10 } }).then((res)=>{ console.log(res) },(e)=>{ console.log(e); })*/ function axios(options) { le 阅读全文
posted @ 2019-03-16 18:03 我是一名好程序员 阅读(1950) 评论(0) 推荐(0) 编辑
摘要:安排~~炒鸡全的JS兼容问题,码上 【WangQi】 如何处理兼容问题 如果两个都是属性,用逻辑||做兼容 如果有一个是方法,用三元做兼容 如果是多个属性或方法,封装函数做兼容 两个小知识点: 1、取消拖拽的默认行为: document.ondragstart = function(){ retur 阅读全文
posted @ 2019-03-16 14:26 我是一名好程序员 阅读(187) 评论(0) 推荐(0) 编辑
摘要:【node】 multer模块实现图片上传 FORMDATA 1、安装muterl第三方模块 cnpm install multer --save 2、使用 multer在解析完成后,会向request对象中添加一个body对象和一个file或者files对象(上传多个文件的时候用files对象), 阅读全文
posted @ 2019-03-14 21:13 我是一名好程序员 阅读(847) 评论(0) 推荐(0) 编辑
摘要:【JavaScript算法】 快速排序法 一、快速排序法概念 我们将一个杂乱无章的数组进行一个快速排序,可以先从一个数组中取一个中间值,将一个数组一分为2,左边的数组跟中间值进行比较,小的放在左边,大的放在右边。比较完毕后再次取中间值,再次比较一次类推 二、思路 1、取的中间值,以及中间值的下标 2 阅读全文
posted @ 2019-03-14 14:42 我是一名好程序员 阅读(156) 评论(0) 推荐(0) 编辑
摘要:BFC:块级格式化上下文,它是指一个独立的块级渲染区域,只有Block-level BOX参与,该区域拥有一套渲染规则来约束块级盒子的布局,且与区域外部无关。 BFC的生成 既然上文提到BFC是一块渲染区域,那这块渲染区域到底在哪,它又是有多大,这些由生成BFC的元素决定,CSS2.1中规定满足下列 阅读全文
posted @ 2019-03-09 15:11 我是一名好程序员 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示