04 2018 档案
摘要:H5的缓存,大概有localstorage、sessionstorage、cookie和manifest。 一、LocalStorage LocalStorage是永久性的本地缓存,存储在客户端的浏览器上,除非主动删除,是不会过期的。LocalStorage采用的是键值对的方式进行存储,存储方式只能
阅读全文
摘要:在项目开发中,不免会遇到图片上传的问题,除了用一些框架自带的方法,我们是需要了解原生JS怎么完成图片的上传与转换的。 一、图片转换成base64的各种场景
阅读全文
摘要:在项目中,每次发起一次请求,浏览器中就会查询到response header与request header 等请求头与响应头。具体其中的各参数代表什么意思,简单总结下: 一、请求头(request headers) 1、Accept:可接受的响应内容类型(返回的数据类型) 2、Accept-Enco
阅读全文
摘要:一、多路复用 HTTP2.0 使用了多路复用技术,做到同一个连接并发处理多个请求,而且并发请求的数量比HTTP1.1大了好几个数量级。 二、数据压缩 HTTP1.1不支持header数据压缩,HTTP2.0使用HPACK算法对header的数据进行压缩,这样数据体积小了,在网络上传输就会更快。 三、
阅读全文
摘要:缓存,不管是PC 端还是移动端,不可避免的问题。vue中有一个keepAlive,这个api 基本 能实现我们开发的一些需要。 一、简单介绍下keep-alive: 1、把切换出去的组件保留在内存中,可以保留它的状态或避免重新渲染,实现页面缓存; 2、<keep-alive>是抽象组件,它自身不会渲
阅读全文
摘要:react中数据是单向绑定的,而vue中数据是双向绑定的。为什么? 在react中,主要是通过setState 去改变state的值;而在vue中,会自动的触发set 与get 改变属性的值。 在vue中有两个比较重要的知识点,computed 与 watch; 一、computed compute
阅读全文
摘要:vue-router, vue自带的路由,下面是一些简单的操作说明: 一、安装 1、cnpm install vue-router --save 命令进行安装 2、在main.js或者使用vue-router的地方,通过import 来导入import vRouter from 'vue-route
阅读全文