自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旭旭的博客

新鸟往飞

  • 博客(11)
  • 收藏
  • 关注

原创 AJAX

AJAX是一种用于创建动态网页的技术 ,可以让网页实现异步更新。 XMLHttpRequest是AJAX的基础,现在所有浏览器都支持XMLHttpRequest对象(IE5,IE6不支持)let xmlhttp = new XMLHttpRequest();向服务器发送请求xmlhttp.open(method,url,async);xmlhttp.send(string);method:请求的

2017-06-01 23:55:10 277

原创 React的bind(this)

在JSX的回调中必须清楚this的含义。在JavaScript中,类方法不受默认约束。如果忘记绑定方法并传递给了时间,那么这个函数实际并非你想要的this, 一般来说应用一个方法后面没用用(),那么久应该使用bind(this)绑定该方法。 如果觉得bind(this)使用起来麻烦,那么还有2种方法可以解决这种麻烦: 1. 使用属性初始值来正确绑定回调:onChange = ()=>{con

2017-05-30 23:33:54 770

原创 React组件API

React组件API组件API这里将介绍7种: - 设置状态:setState - 替换状态:replaceState - 设置属性:setProps - 替换属性:replaceProps - 强制更新:forceUpdate - 获取DOM节点:findDOMNode - 判断组件挂载状态:isMounted设置状态:setStatesetState(object n

2017-05-29 23:52:15 855

原创 React生命周期

1.React的生命周期

2017-05-28 23:55:20 497

原创 React1

react

2017-05-27 23:40:49 377

原创 git初识

git初识

2017-05-26 23:52:32 192

原创 ESLint与EditorConfig

前面使用了蚂蚁金服UI创建了一个项目,当时在写项目的过程中总是发现写的时候语法与编程规范检查的非常严谨,多写了个空格IDE就会警告,最开始的时候以为是IDE的原因,setting里面都设置完了都没用,就估计是创建项目的原因了,后来一百度是因为项目有两个文件:.editorconfig和.eslintrc第一个文件是EditorConfigEditorConfig:定义和维护一致的编

2017-05-25 22:37:50 4459 1

原创 babel-plugin-import

按需加载插件。只需要引入模块即可,无需单独引入样式。import {Button} from 'antd';ReactDom.render( XXXX );安装:$ cnpm install babel-plugin-import --save-dev装载:{ "plugins":[["import",options]]}options 可以使 对象

2017-05-24 00:06:42 21490 1

原创 蚂蚁金服UI(Ant Design of React)

基于npm+webpack+babel的工作流,支持ES2015和TypeScript官网:https://ant.design/index-cn安装:推荐使用cnpm$ cnpm install antd --saveyarn安装$ yarn add antd按需加载组件$ cnpm install babel-plugin-import --save-dev

2017-05-23 23:46:48 20653 1

原创 npm与cnpm

cnpm与npm用法相同,区别就是服务器的区别,npm服务器在境外,而cnpm(淘宝npm)服务器在境内,推荐使用cnpmcnpm的安装:$ npm install -g cnpm --registry=https://registry.npm.taobao.org不同点:1.直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:$ cnpm sync

2017-05-22 23:10:21 1164

原创 yarn初识

1.初见Yarn 是一个依赖管理工具。代码是通过包(有时也被称为模块)进行共享的。 在每一个包中包含了所有需要共享的代码,另外还定义了一个 package.json 文件,用来描述这个包。Yarn中文网:https://yarn.bootcss.com/Yarn英文网:https://yarnpkg.com/en/2.安装首先需要安装node.js其次npm

2017-05-21 23:37:52 250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除