摘要:
axios框架的基本使用 1. axios的请求方式 axios(config) axios.request(config) axios.get(url,[config]) axios.delete(url,[config]) axios.heat(url,[config]) axios.post( 阅读全文
摘要:
axios基础简介 1. Vue中发送请求的方式 选择一: Ajax 传统的ajax时基于XMLHttpRequest(XHR) 为什么不选: 1. 配置和调试方式比较混乱 2. 编码看起来比较难受 3. 真是开发中用的比较少 选择二: JQuery-Ajax 相比于传统的ajax要好用一些 为什么 阅读全文
摘要:
[A] 服务器入门与安装 服务器知识 1. 软件架构: C/S(客户端->服务端) B/S(浏览器->服务端) 2. 哪些技术可以开发网站? php, jsp, asp, ruby, python, nodejs, c/c++等 3. WAMP架构解读 windows + apache + mysq 阅读全文
摘要:
[A] 移动端之viewpoint视口 在移动端viewpoint视口就是浏览器显示页面内容的屏幕区域。 在viewpoint中有两种视口,分别为visual viewpoint(可视视口)和layout viewpoint(布局视口)。 viewpoint固定大小跟屏幕大小相同,在上层;而layo 阅读全文
摘要:
[A] flex弹性布局 flex弹性盒模型 2009年。W3C提出一种新的方案 flex布局,可以简便,完整,响应式的实现各种布局。 目前他已经得到了所有的浏览器的支持,这意味着,这项功能可以被安全使用 作用在flex容器上的属性 作用在flex子元素上的属性 flex-direction ord 阅读全文
摘要:
[A] CSS Hack CSS Hack是用来解决浏览器的兼容性问题,为不同版本的浏览器定制编写不同的CSS效果,使用每个浏览器识别的样式代码,来控制浏览器的显示样式 Hack分类: 1. CSS属性前缀法 属性前缀法即在CSS样式属性名前加上一些只有特定浏览器才能识别的hack前缀,已达到预期效 阅读全文
摘要:
[A] 背景拓展 background-size: 设置背景图的尺寸大小 参数: a, b 用数字设置长和宽(px) contain 包含,即背景图以最大尺寸呈现在父元素中 cover 覆盖,即背景图的局部充满整个父元素 background-origin: 设置背景图的填充位置 参数: paddi 阅读全文
摘要:
[A] 浏览器前缀 CSS去兼容不同的浏览器,这主要是这对于旧的浏览器做兼容,新的浏览器基本不需要添加前缀了 浏览器 内核 前缀 IE Trident -ms- Firefox Gecko -moz- Opera Preto -o- Chrome Webkit -webkit- Safari Web 阅读全文
摘要:
[A] 认识运动 原理:人眼能够识别的最小的时间间隔是18帧 动画:只需要将动画的切换时间间隔大于18帧,即可实现动画效果,一般电影院放映的电影都是24帧。 通过改变div的坐标,使其实现动画效果 问题: 1. 停不下来, 2. 当速度去某些值时,停不下来 3. 到达目的地之后点击按钮,依然会继续运 阅读全文
摘要:
[A] ECMA6的class语法 class: ECMA6中用来创建类的方法,可以替代传统的构造函数创建类的方法。 1. 创建类: a. 类属性: 通过constructor添加 b. 类方法: 直接添加 案例: class Person{ // constructor添加类属性 construc 阅读全文