axios如何定义返回数据类型?

2022-08-23
阅读 1 分钟
1.2k
{代码...} 但是res这里类型提示会告诉我有data/config/headers,就是没有code。我已经在拦截器中做了处理 {代码...} 请问我真实的接口返回的数据结构类似{code,data,msg}这种的数据结构,在哪里定义呢?

fiddler抓取手机http和https请求

2017-10-13
阅读 1 分钟
7k
1. fiddler抓取手机http请求 fiddler默认只抓取电脑的http请求,如果要支持抓取手机的http,需要设置。 {代码...} {代码...} {代码...} 这样应该就可以抓取手机的http请求了。 注意:有时需要重启fiddler才能生效。 2. fiddler抓取手机https请求 2.1 下载并安装Fiddler证书生成器。(注:Fiddler 证书生成器只能在 Vista...

认识下babel

2017-09-22
阅读 4 分钟
2.6k
在这一次整理babel之前,我对babel很混乱,因为他有好多lib.如:babel_core,babel_2015,babel_cli,babel,babel_transform等

ueditor中的问题记录

2017-09-20
阅读 2 分钟
2.6k
前端上传图片,是调用的ueditor/jsp/controller.jsp?action=uploadimage,这个controller.jsp的源码

npm知识整理

2017-09-18
阅读 3 分钟
2.5k
'全局安装'指的是将一个模块直接下载到Node的安装目录中,各个项目都可以调用。'本地安装'指的是将一个模块下载到当前目录的node_modules子目录,然后只有在当前目录和它的子目录之中,才能调用这个模块。

网络分层

2017-09-15
阅读 1 分钟
1.6k
比如:以太网协议,分head和body;head中定义收件人/发件人(mac地址),body中定义数据。各个网卡的mac地址是唯一的。传输方式是广播,也就是ABCD四个网卡,A发送消息,BCD都能收到,然后根据head中的收件人信息,各网卡确定是否接受。

preventDefault()、stopPropagation()、return false 之间的区别

2017-08-30
阅读 1 分钟
1.4k
停止冒泡,dom的事件流和android的事件流类似。android是顶层元素分发,底层元素catch(return true),由顶层往上事件传递,叫冒泡。dom的事件分发也类似,window获取事件后分发给目标元素,目标元素传回window叫冒泡。

原生input和onchange

2017-08-30
阅读 1 分钟
7.4k
不过没办法,开始做。先认识一下原生的onchange,其实际意义并不是输入改变就会监听到,而是onchange事件只在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效

简单有效的csv

2017-08-29
阅读 2 分钟
1.7k
csv是一种文本格式,有两个规则: {代码...} 1. node中处理不含汉字的字符串 {代码...} 保存的结果: 2. node中处理包含汉字的字符串 {代码...} 结果: 3. 页面中处理非汉字 {代码...} 4. 页面中处理汉字 {代码...} 5. 参考文章 Web 端 js 导出csv文件(使用a标签)json2csv

prototype

2017-08-25
阅读 3 分钟
1.7k
1. 构造函数: 构造函数就是普通函数,为了和其他函数区别,第一个字母大写。特点: {代码...} 2. 构造函数,原型对象和实例对象的关系 {代码...} 内存图: log验证: {代码...} 在node环境中Anim.prototype输出的是Anim{},而在浏览器环境输出的更明白一些截图 node环境还是有些问题的,建议不要在node环境测试。 3. 其...

Object对象

2017-08-24
阅读 3 分钟
1.2k
所有构造函数都有一个prototype属性,指向原型对象。凡是定义在Object.prototype对象上面的属性和方法,将被所有实例对象共享。

类数组

2017-08-24
阅读 1 分钟
1.4k
类数组就是有length属性的对象。它可以像数组一样,但无法使用数组的函数,如push. {代码...} 典型的类似数组的对象是函数的arguments对象,以及大多数DOM元素集,还有字符串。 {代码...} 数组的slice方法将类似数组的对象,变成真正的数组。仅以字符串为例 {代码...} 类数组的遍历可以使用for循环,也可以使用数组的for...

webstorem update git

2017-08-22
阅读 2 分钟
1.6k
Merge: choose this option to have the merge strategy applied. The result is identical with that of running git fetch ; git merge or git pull --no-rebase.

react组件生命周期

2017-06-29
阅读 2 分钟
1.7k
然后,准备加载组件,会调用 componentWillMount(),这个函数调用时机是在组件创建,并初始化了状态之后,在第一次绘制 render() 之前。可以在这里做一些业务初始化操作,也可以设置组件状态。这个函数在整个生命周期中只被调用一次。

react实现img的onerror

2017-06-29
阅读 1 分钟
7.8k
{代码...}

微信小程序组件之marquee

2017-06-15
阅读 2 分钟
10.2k
1. marquee标签 html是有marquee标签的,可以实现跑马灯效果,但小程序没有,所以要实现。这里考虑使用css3的animation实现。 html的marquee是这样使用的。 {代码...} 2. wxml {代码...} 传入wxml的是个json对象 {代码...} 而那个奇怪的--marqueeWidth是给@keyframes传的变量。内联设置变量,css文件中也可以获取到该变...

sublime插件

2017-06-08
阅读 1 分钟
1.5k
1. emmet html利器 2. material theme 主题 3. tern_for_sublime js代码提示 4. markdown editing/OmniMarkupPreviewer markdown编辑器 5. view in browser 浏览器预览 6. HTML-CSS-JS Prettify 格式化 7. BracketHighlighter 括号对齐 8. AutoFileName 文件路径提示 9. wxapp 开发微信小程序的插件 10. convertToUTF8 ...

mongodb简介

2017-06-08
阅读 6 分钟
1.7k
1. 来源 存储方式就是个大json,很灵活。 2. 官网下载安装 [链接] 3. 启动 {代码...} 保持此状态,新起一个cmd,进行其他操作,如: {代码...} 之后就是mongo的环境,可以敲相关的增删改查。另外mongo的存储方式是物理可见的,我们可以直接导入一个数据库,使用: {代码...} 4. 数据库相关命令 {代码...} 5. 增 {代码......

Windows常用工具整理

2017-06-07
阅读 1 分钟
1.4k
1. everything 2. Fiddler 3. sublime text 4. RapidEE 5. Xshell和xftp 6. Foxmail 7. chrome

json和jsonp

2017-06-07
阅读 2 分钟
1.9k
1. json json的全名是JavaScript Object Notation(js对象标记),也就是一种数据结构,多用于数据结构描述。 2. jsonp jsonp的全称是json with padding(json的衬垫),就是对json数据做一下其他处理。 3. jsonp的由来 ajax不允许跨域请求,但是html有个漏洞就是带src标签的东西是可以跨域的,如 {代码...} jsonp就是基...

你应该这样整理js中的零乱知识

2017-06-01
阅读 2 分钟
1k
splice的意思是 粘接。它是数组的函数。它的作用是操作数组(增删改)参数是(index,howmany,item1,item2,...);返回值是被删除的项目。

express简介

2017-05-27
阅读 3 分钟
1.6k
从Express 4.0开始,路由器功能成了一个单独的组件Express.Router。它好像小型的express应用程序一样,有自己的use、get、param和route方法。

nodejs实现静态服务器与react前端搭配

2017-05-27
阅读 2 分钟
3.3k
基于v6.10.3版本 1. 实现静态服务器 {代码...} 2. 简单react项目 基于dva创建简单react项目([链接]) {代码...} 把编译好的dist文件夹下的东西全部拷贝到之前node项目的static文件夹下,重新访问[链接],完成了。

nodejsApi之path和fs

2017-05-27
阅读 3 分钟
2k
posix是和windows相对的,可以类比Unix。path在两种平台上表现不一样,如果想获取一致,那么统一为windows样式用path.win23;统一为posix样式用path.posix.

nodejsApi之url和queryString

2017-05-27
阅读 2 分钟
1.6k
parse(string):把string转为objstringify(obj):把obj转为string这对函数跟JSON的两个同名函数相似。

nodejsApi之http

2017-05-26
阅读 3 分钟
1.3k
基于v6.10.3版本 1. 基本示例 {代码...} 2. http http.METHODS:常量,http的方法列表如get,post,put,delete等 http.STATUS_CODES:常量,http的状态码列表如200,500等。 http.createServer([requestListener]):创建http.Server类 http.Server:http.createServer的返回值。 http.ServerResponse:res。 http.IncomingMessag...

我的chrome插件

2017-05-25
阅读 1 分钟
1.5k
1. 广告终结者 2. Window Resizer 3. Axure RP Extension for Chrome 4. React Developer Tools 5. Page Ruler 6. WEB前端助手(FeHelper) 7. oneTab 8. The Great Suspender

微信外链内容管理规范

2017-05-25
阅读 1 分钟
2.4k
1.1 要求用户分享1.2 明示或暗示用户分享的弹窗,按钮,文案等 如邀请好友完成任务等1.3 利益诱导 分享可抽奖等1.4 夸张语言诱导 如转疯了等

微信小程序的坑

2017-05-22
阅读 2 分钟
6k
navigateBack是进行页面返回的操作,但无法传参数给上一个页面。他所提供的参数delta,其值是个number,其意义是返回第几层,如果大于当前层数则返回首页。

flex布局

2017-05-16
阅读 1 分钟
2.1k
1. flex是什么 flex是display属性的一个值,display还有其他值,如block,inline-block,inline等。 块状元素的写法 {代码...} 行内元素的写法 {代码...} webkit必须加前缀 {代码...} 注意:被flex修饰的元素和其子元素的float,clear,vertical-align属性自动失效。 2. 基本概念 主轴;交叉轴;main start;main end;cross s...