如果使用PureComponent与shouldComponentUpdate和shallowequal(props,nextProps)之间存在差异,

时间:2019-07-18 20:43:28

标签: javascript reactjs

具体来说,我想做的是在两个单独的用例中重用组件,一个用例是该组件受益于Pure,而另一个用例是(轻微)损害。

我正在使用这样的代码,但是我想知道是否存在任何差异,尤其是性能差异。我猜不是,但是,也许吗?

  shouldComponentUpdate(nextProps, nextState) {
    const { emulatePure } = nextProps;
    if (emulatePure) {
      shallowequal(this.props, nextProps);
    }
    return false;
  }

0 个答案:

没有答案