摘要:
【WangQi】 vue路由懒加载 【vue】 一、懒加载 也叫延迟加载或者按需加载,即在需要的时候进行加载, 二、为什么要使用懒加载 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时,需要加载的内容过多,时间过长,会出啊先长时间的白屏,即使做了 阅读全文
摘要:
【事件流】浅谈事件冒泡&&事件捕获 【wangQi】 首先在扯淡的时候我们需要先了解一个东西,这个东西就是事件流。 1、什么是事件流? 解释:当一个HTML元素触发一个事件处理函数的时候,该事件会在该元素节点到根节点之间传播,传播路径所经过的节点都会接受到该事件,这样的传播过程叫DOM事件流。 简单 阅读全文
摘要:
计算属性 computed 指通过计算得来的属性,用于监听属性的变化 computed里面的函数调用的时候 不需要加() 方法里必须有一个返回值 return computed中的函数不会通过事件去触发的,而是当属性(必须是data中的属性)发生改变的时候,computed里面的函数就自然而然的去触 阅读全文
摘要:
一个组件从创建到销毁的过程就叫做生命周期 beforeCreate(){ } 创建前 我们一般在这个生命周期函数中进行初始化工作,我们可以创建一个loading; created (){ } 创建后 我们可以在这个生命周期函数中访问 new Vue()中的所有属性和方法 在这个生命周期函数中,会将d 阅读全文
摘要:
HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。 简单来说,HTTPS协议是由SSL+H 阅读全文
摘要:
Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似。该方法属于 ES7 ,但 Babel 转码器已经支持。 该方法的第二个参数表示搜索的起始位置,默认为 0 。如果第二个参数为负数,则表示倒数的位置,如果这时它大于数组 阅读全文
摘要:
/* on 绑定 emit 触发 off 解绑 //存放事件 eventList = { key:val handle:[] } 1对多 on(eventName,callback); handle: N多个 1、判断事件名称是否存在 2、如果存在的情况下将cb存放在eventName这个数组当中 阅读全文
摘要:
/*axios({ method:"get", url:"./data.json", data:{ id:10 } }).then((res)=>{ console.log(res) },(e)=>{ console.log(e); })*/ function axios(options) { le 阅读全文
摘要:
安排~~炒鸡全的JS兼容问题,码上 【WangQi】 如何处理兼容问题 如果两个都是属性,用逻辑||做兼容 如果有一个是方法,用三元做兼容 如果是多个属性或方法,封装函数做兼容 两个小知识点: 1、取消拖拽的默认行为: document.ondragstart = function(){ retur 阅读全文
摘要:
【node】 multer模块实现图片上传 FORMDATA 1、安装muterl第三方模块 cnpm install multer --save 2、使用 multer在解析完成后,会向request对象中添加一个body对象和一个file或者files对象(上传多个文件的时候用files对象), 阅读全文