TSX回调中必须注意的 this 指向 发表于 2018-04-10 | 分类于 React | 阅读次数: 简介class关键字基本上,ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。上面的代码用 ES6 的class改写,就是下面这样。 12345678910111213141516171819 ... 阅读全文 »
Airbnb React/JSX 编码规范 发表于 2018-04-10 | 分类于 React | 阅读次数: 简介 参考 Airbnb React/JSX Style Guide 算是最合理的React/JSX编码规范之一了。 Create创建模块如果你的模块有内部状态或者是refs, 推荐使用 class extends React.Component 而不是 React.createClass。 ... 阅读全文 »
react技术栈整理 发表于 2018-04-09 | 分类于 React | 阅读次数: 简介使用react开发需要掌握一套完整的react技术栈,下面简单归纳下,后续会不断更新! 单列技术点总结篇 一个 react + redux 的完整项目 和 个人总结(react的生命周期) https://github.com/bailicangdu/react-pxq 现代 Web 开发–R ... 阅读全文 »
文档写作注意点 发表于 2018-04-09 | 分类于 README | 阅读次数: README启动项目1hexo clean && hexo g && hexo s 项目打包部署(Github)1hexo clean && hexo g && hexo d 线上预览发布完成输入niceboybao.github.io ... 阅读全文 »
react的diff算法 发表于 2018-04-09 | 分类于 React | 阅读次数: 简介参考 https://segmentfault.com/a/1190000000606216 阅读全文 »
操作数组的一些方法 发表于 2018-04-08 | 分类于 JavaScript | 阅读次数: 简介在实际的项目开发过程中,基于对象或者数组而开发是特别常见的,所以整理了下能操作数组的一些js方法。(包括ES6的) reduce()定义Array.prototype.reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduce() 可以作为一 ... 阅读全文 »
做了一年的react自己的感悟和总结 发表于 2018-04-04 | 分类于 React | 阅读次数: 简介react确实是一个神奇而优雅的框架。在从事react项目之前,一直是在做angular的,angular是一个全面和庞大的框架,在起初设计的时候什么都有,复杂程度也很高,所以用angular做项目基本上不需要其他的辅助库来配合。但是react项目真的是不一样了,要是只会一个react的话,很难 ... 阅读全文 »
平时整理的css水平垂直居中 发表于 2018-03-28 | 分类于 CSS | 阅读次数: 水平垂直居中Learn more here掘金-CSS的垂直居中和水平居中总结 16种方法实现水平居中垂直居中 水平居中1.行内元素(inline element), 给其父元素设置 text-align:center (适用行内元素)什么是行内元素,块级元素 12inline element也叫内 ... 阅读全文 »
GitHub Pages自定义域名 发表于 2018-03-28 | 分类于 Tools | 阅读次数: 简介现在有很多的前端开发者用XXX.github.io作为自己的博客,然后绑定到自己的域名上面,感觉起来挺不错。一、不用花钱买服务器了,二、一套流程下来前端完全可以搞定。部署完成是这样的 niceboybao.github.io niceboybao.com 有创意的小伙伴还可以用现在流行的三大框架 ... 阅读全文 »