项目作者: OPiece

项目描述 :
React pure render component
高级语言: JavaScript
项目地址: git://github.com/OPiece/react-pure-render-component.git
创建时间: 2017-08-08T02:40:28Z
项目社区:https://github.com/OPiece/react-pure-render-component

开源协议:MIT License

下载


react-pure-render-component

引用 immutable.js, 重写组件的 shouldComponentUpdate,减少组件不必要的 render

Scripts

  1. npm install
  2. // 打包
  3. npm run build
  4. // test
  5. npm run test

Usage

  1. npm install react-pure-render-component
  2. // 引入 react base component
  3. import Base form 'react-pure-render-component'
  4. class Demo extends Base {
  5. ...
  6. }
  7. // 引入 pureRender
  8. import { pureRender } from 'react-pure-render-component'
  9. @pureRender
  10. class Demo extends React.Component {
  11. ...
  12. }

LICENSE

MIT