07 2017 档案

摘要:superagent它是一个强大并且可读性很好的轻量级ajaxAPI,是一个关于HTTP方面的一个库,而且它可以将链式写法玩的出神入化。 var superagent = require('superagent'); superagent .post('/api') .send({ 'key': ' 阅读全文
posted @ 2017-07-26 17:19 axl234 阅读(257) 评论(0) 推荐(0)
摘要:什么是Token? Token的特点 随机性 不可预测性 时效性 无状态、可扩展 基于Token的身份验证方法 客户端使用用户名和密码请求登录 服务端收到请求,验证登录是否成功 验证成功后,服务端会返回一个Token给客户端,反之,返回身份验证失败的信息 客户端收到Token后把Token用一种方式 阅读全文
posted @ 2017-07-21 10:17 axl234 阅读(1489) 评论(0) 推荐(0)
摘要:前些日子总被人问起 iOS Retina 屏,设置 1px 边框,实际显示 2px,如何解决?原来一直没在意,源于自己根本不是像素眼……今天仔细瞅了瞅原生实现的边框和CSS设置的边框,确实差距不小…… 上图是原生实现,下图是 CSS 边框,手机上对比更加明显 然后,如何解决呢?搜遍整个谷歌,发现好多 阅读全文
posted @ 2017-07-14 10:37 axl234 阅读(645) 评论(0) 推荐(0)
摘要:Karma Karma是一个基于Node.js的JavaScript测试执行过程管理工具(Test Runner)。该工具在Vue中的主要作用是将项目运行在各种主流Web浏览器进行测试。换句话说,它是一个测试工具,能让你的代码在浏览器环境下测试。需要它的原因在于,你的代码可能是设计在浏览器端执行的, 阅读全文
posted @ 2017-07-10 14:58 axl234 阅读(5407) 评论(1) 推荐(0)
摘要:Vue官方推荐的网络通信库不再是vue-resource了,推荐使用axios axios安装 npm: bower: Using cdn: 基本使用方法 GET请求 POST请求 同时执行多个请求 其实和其他的ajax库一样,基本用法都是差不多的。大家一看就知道怎么用。 axios API 可以直 阅读全文
posted @ 2017-07-10 11:03 axl234 阅读(3003) 评论(0) 推荐(0)
摘要:首先我们的需求: 打包调试 提取公共代码 压缩 热替换 1.打包调试 第一步,我们在目标文件夹下安装webpack(假设已有package.json)npm i webpack@ -gcnpm i webpack@ --save-dev(这里推荐大家安装稳定的2.x版本) 项目结构如图: 我们将编写 阅读全文
posted @ 2017-07-05 10:51 axl234 阅读(325) 评论(0) 推荐(0)