父组件传递子组件 常规的数据传递方式就是父传子,子组件直接通过this.props来使用。 子组件传递父组件 子组件通过父组件的事件方法来传递例如: 父组件: export default class Search ex…
分类:react.js
前端最受欢迎的 UI 框架
前端最受欢迎的 UI 框架 bootstrap: 由 twitter 出品的 UI 框架。经过多年的发展,社区构建出了一个强大的生态,以及各种各样的插件,基本上你所需要的都能找到。框架主要以 css 为主,js 为辅,j…
react源码阅读
setState react/packages/react/src/ReactBaseClasses.js /** * Sets a subset of the state. Always use this to mut…
React组件编写思路(二)
上一篇讲了 React 两种最常见的组件:受控组件和非受控组件。为了可用性,我们一般编写出来的组件希望支持这两种特性:可以通过组件自身的方法来改变组件的某(些)状态,也可以通过 props 的值的变化来改变组件自身的同一…
高性能迷你React框架anujs1.0.6发布
本期的主要特征 重新支持chrome DevTools 添加对Immutable.js的支持 修复用户在componentWillUpdate /shouldComponentUpdate /componentDidUp…
preact源码学习(3)
这是说preact的diff机制。preact在diff的过程中创建,更新与移除真实DOM。diff机制是preact中最难懂的部分。 我们先看render方法。 //render.js import { diff } …
Create React App:不使用eject,自定义webpack配置
前言:译者一直使用react,但是前段时间因为facebook的协议问题,公司开始禁止使用react来开发前端项目。(更新到react16的MIT协议也不行)于是,笔者决定将react替换为preact,这样就需要在we…
nginx部署前端SPA应用实践
随着react,vue的普及,前后端分离之后,多采用nginx为静态服务器,并用nginx对api做反向代理,以实现前端SPA应用的部署。 nginx location 匹配规则 ~ 波浪线表示执行一个正则匹配,区分大小…
关于前端开发的资源推荐与总结【持续更新】
我们很多人总会有这样一个问题,就是喜欢收藏很多东西,自我安慰说等有时间了一定好好看,以至于网页收藏夹、微信收藏栏、百度网盘等处积累了太多资源,给人一种学富五车的样子,而只有自己才知道,被收藏的东西,真正看了多少,掌握了多…
【Under-the-hood-ReactJS-Part6】React源码解读
接上文, React流程图:https://bogdan-lyashenko.gith… 创建初始子组件 在之前的步骤里,组件本身的构建已经完成,接下去,我们分析它们的子元素。总共分为两步:挂载子元素(thi…
在Antd-Pro下实现文件下载
后端采用二进制流返回文件而不是常见的返回网络URL 在antd-pro环境下 发送ajax请求时需要配置为 config = { headers : { token : tokenHandler.getSessionBy…
React-router BrowerRouter 刷新404 Apache服务器解决办法
1.找到etc/apache2/sites-availables/000-defautl.conf配置文件 2.添加以下配置 <VirtualHost *:80> ... <Directory "/va…