摘要: 拦截器设计与实现 #需求分析 我们希望能对请求的发送和响应做拦截,也就是在发送请求之前和接收到响应之后做一些额外逻辑。 我们希望设计的拦截器的使用方式如下: // 添加一个请求拦截器 axios.interceptors.request.use(function (config) { // 在发送请 阅读全文
posted @ 2019-08-24 11:07 小辣条 阅读(3399) 评论(0) 推荐(0) 编辑
摘要: 取消功能的设计与实现 #需求分析 有些场景下,我们希望能主动取消请求,比如常见的搜索框案例,在用户输入过程中,搜索框的内容也在不断变化,正常情况每次变化我们都应该向服务端发送一次请求。但是当用户输入过快的时候,我们不希望每次变化请求都发出去,通常一个解决方案是前端用 debounce 的方案,比如延 阅读全文
posted @ 2019-08-24 11:05 小辣条 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-15 17:07 小辣条 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Babel-loader :转换ES6、ES7等JS新特性语法。 Css-loader:支持.css文件的加载和解析转换成commonjs对象 Style-loader:将样式通过<style>标签插入到head中 Less-loader :将less文件转换成css Ts-loader:将TS转换 阅读全文
posted @ 2019-08-15 16:41 小辣条 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 转载:https://zoumiaojiang.com/article/common-web-security/ 阅读全文
posted @ 2019-08-15 16:35 小辣条 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 基本: 可以扩展: 阅读全文
posted @ 2019-07-29 17:26 小辣条 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 'use strict' const path = require('path') const glob = require('glob') const webpack = require('webpack') const MiniCssExtractPlugin = require('mini-c 阅读全文
posted @ 2019-07-16 21:53 小辣条 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 推荐文章: https://juejin.im/post/5b0274ac6fb9a07aaa118f49?utm_medium=fe&utm_source=weixinqun https://developers.weixin.qq.com/community/develop/article/do 阅读全文
posted @ 2019-07-16 08:51 小辣条 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Windows不FQ是无法下载AndroidStudio的但是可以通过访问Google的中文域名:developer.google.cn来下载。 设置淘宝镜像服务器:node的安装路径下的node_modules>npm>npmrc文件里面添加如图的一句话: 如何打开开发者菜单 Android模拟器 阅读全文
posted @ 2019-07-15 21:12 小辣条 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-26 17:24 小辣条 阅读(459) 评论(0) 推荐(0) 编辑