摘要: 主要是 equire 前面是自己别的配置 在主文件中引用 就可以使用啦 实验了下 按我的需求 比之前大约小了 300KB 左右 阅读全文
posted @ 2019-08-29 18:12 不锈钢子 阅读(2415) 评论(0) 推荐(0) 编辑
摘要: var option = { //标题 title : { show:true,//显示策略,默认值true,可选为:true(显示) | false(隐藏) text: '主标题',//主标题文本,'\n'指定换行 link:'',//主标题文本超链接,默认值true target: null,//指定窗口打开主标题超链接,支持'self' | 'blank',不指定等同为'blank'(新窗口 阅读全文
posted @ 2019-08-29 17:20 不锈钢子 阅读(18141) 评论(0) 推荐(0) 编辑
摘要: legend: { orient: 'horizontal', // 'vertical' x: 'right', // 'center' | 'left' | {number}, y: 'top', // 'center' | 'bottom' | {number} backgroundColor: '#fff', ... 阅读全文
posted @ 2019-08-29 17:16 不锈钢子 阅读(10241) 评论(0) 推荐(0) 编辑
摘要: hash一般是结合CDN缓存来使用,通过webpack构建之后,生成对应文件名自动带上对应的MD5值。如果文件内容发生改变的话,那么对应文件hash值也会改变,对应的HTML引用的URL地址也会改变,触发CDN服务器从原服务器上拉取对应数据,进而更新本地缓存。 hash hash是跟整个项目的构建相 阅读全文
posted @ 2019-08-28 13:22 不锈钢子 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 最近做了一个项目,项目生成的静态文件需要发送的cdn, 公司用的是百度云。我记录下流程 引入需要用到的包 通过fs 读取要上传的文件 设置百度云的账号信息 遍历文件去实现上传 bucket 是要上传文件的容器 在百度云配置 fi.path 是文件的路径 filebutter 是上传的文件 最后上传文 阅读全文
posted @ 2019-08-26 13:21 不锈钢子 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 在vue 中组件间的传参是必不可少的,下面说下几种传参方式 1.父组件传值给子组件,首先父组件发送的形式是用bind(用缩写:)绑定值到子组件身上。然后子组件用属性props接收 2.子组件传值父组件,首先是子组件发送的形式是this.$emit(事件名,需要发送的值),事件名:父组件on监听的方法 阅读全文
posted @ 2019-08-20 16:37 不锈钢子 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1. 心跳重连原由 心跳和重连的目的用一句话概括就是客户端和服务端保证彼此还活着,避免丢包发生。 websocket连接断开有以下两证情况: 前端断开 在使用websocket过程中,可能会出现网络断开的情况,比如信号不好,或者网络临时关闭,这时候websocket的连接已经断开,而不同浏览器有不同 阅读全文
posted @ 2019-08-19 21:37 不锈钢子 阅读(23628) 评论(5) 推荐(1) 编辑
摘要: 在created 生命周期中 保存数据 和同步数据 阅读全文
posted @ 2019-08-19 19:36 不锈钢子 阅读(2446) 评论(0) 推荐(0) 编辑
摘要: 在使用vue 构建项目的时候 ,会用到vue.js, vue-router.js, 等库,通常打包的话会将这些公用的代码打包的一个文件中,导致该文件过大影响加载的速度。那么可以考虑使用cdn 加速的方式将这些文件单独加载,在webpack4 中,配置比如 externals : { 'vue': ' 阅读全文
posted @ 2019-08-19 13:46 不锈钢子 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 本文将详细介绍DNS预解析prefetch的主要内容 概述 DNS(Domain Name System, 域名系统),是域名和IP地址相互映射的一个分布式数据库。DNS 查询就是将域名转换成 IP 的过程,这个过程短的话 2ms 几乎无感,长则可能达到几秒钟 当浏览器访问一个域名的时候,需要解析一 阅读全文
posted @ 2019-08-15 13:18 不锈钢子 阅读(315) 评论(0) 推荐(0) 编辑