上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 126 下一页
摘要: 一、解决方案 1、方案一:使用 iframe、embed、新窗口打开。使用方式如下: <embed src="test.pdf"> <iframe src="test.pdf"></iframe> 优点:简单,支持大部分 PC 浏览器,跨域资源同样可以(无需 cors) 缺点:不支持移动端浏览器,不 阅读全文
posted @ 2018-06-20 22:21 古兰精 阅读(4394) 评论(0) 推荐(0) 编辑
摘要: 一、module,chunk 和 bundle 的区别 看 webpack 文档的时候,对这 3 个名词云里雾里的,感觉他们都在说打包文件,但是一会儿 chunk 一会儿 bundle 的,逐渐就迷失在细节里了,所以我们要跳出来,从宏观的角度来看这几个名词。 webpack 官网对 chunk 和 阅读全文
posted @ 2018-06-20 21:37 古兰精 阅读(13380) 评论(2) 推荐(0) 编辑
摘要: Git的安装就不说了。 一、建本地仓库 1、第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。 反正就是创建一个文件夹,然后进入该文件夹 2、第二步:通过命令git init把这个文件夹变成Git可管理 阅读全文
posted @ 2018-06-20 00:22 古兰精 阅读(2167) 评论(6) 推荐(0) 编辑
摘要: 一、减少渲染阻塞时间 今天许多 Web 应用必须满足许多形式因素,包括 PC、平板电脑和移动手机等。为了实现这种响应式特性,我们必须根据媒介大小编写新的样式。在页面渲染时,直到 CSS 对象模型(CSS Object Model,CSSOM)准备就绪,它才开始渲染阶段。 根据你的 Web 应用,你可 阅读全文
posted @ 2018-06-19 23:57 古兰精 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 1、css动画介绍及用法 CSS 动画用于实现元素从一个 CSS 样式配置转换到另一个 CSS 样式配置。 动画包括两个部分: 描述动画的样式规则和用于指定动画开始、结束以及中间点样式的关键帧(即规则与关键帧) div { animation: change 3s; } @keyframes cha 阅读全文
posted @ 2018-06-19 22:43 古兰精 阅读(1839) 评论(0) 推荐(0) 编辑
摘要: vue除了常规用法外,还有一些实例属性和方法,在此总结记录下 Vue 实例暴露了一些有用的实例属性与方法。这些属性与方法都有前缀 $,以便与代理的数据属性区分。 一、实例属性 1、vm.$data:获取data里的数据,相当于用this获取 2、vm.$options:用来获取定义在data外的数据 阅读全文
posted @ 2018-06-19 14:29 古兰精 阅读(21878) 评论(0) 推荐(0) 编辑
摘要: 一、基本介绍 WebSocket是HTML5的一种新通信协议,它实现了浏览器与服务器之间的双向通讯。而Socket.IO是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js 阅读全文
posted @ 2018-06-18 22:51 古兰精 阅读(5653) 评论(0) 推荐(1) 编辑
摘要: 一、数据推送 SSE是一种允许服务端向客户端推送新数据(通常称作数据推送)的HTML5技术。那么,究竟什么是数据推送?它与我们可能用过的其他技术有什么不同呢? 让我先来回答什么不是数据推送。数据推送有两种替代方案:无更新方案和数据拉取方案。 无更新方案是最简单的。这几乎是所有网络内容的运作方式。 替 阅读全文
posted @ 2018-06-18 21:28 古兰精 阅读(414) 评论(0) 推荐(0) 编辑
摘要: SSE ( Server-sent Events )是 WebSocket 的一种轻量代替方案,使用 HTTP 协议。 严格地说,HTTP 协议是没有办法做服务器推送的,但是当服务器向客户端声明接下来要发送流信息时,客户端就会保持连接打开,SSE 使用的就是这种原理。 一、SSE 能做什么? 理论上 阅读全文
posted @ 2018-06-18 20:55 古兰精 阅读(38190) 评论(0) 推荐(2) 编辑
摘要: 一、在参数中自定义正则 当定义像 :userId 这样的参数时,我们内部使用以下的正则 ([^/]+) (至少有一个字符不是斜杠 / )来从 URL 中提取参数。这很好用,除非你需要根据参数的内容来区分两个路由。想象一下,两个路由 /:orderId 和 /:productName,两者会匹配完全相 阅读全文
posted @ 2018-06-18 16:14 古兰精 阅读(4641) 评论(0) 推荐(0) 编辑
上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 126 下一页