将 react-addons-perf 与 react native 一起使用



我无法在react-native应用程序中使用Perf.start/Perf.stop测量任何东西。 Perf.getLastMeasurements(( 总是返回一个空数组。

我一直遇到同样的问题。

(刚刚(对我有用的一件事是从ReactPerf导入而不是从react-addons-perf导入。

因此,例如(ES6(:

import Perf from 'ReactPerf';
...
class MyComponent extends React.Component {
  ...
  componentWillMount() {
    Perf.start();
    setTimeout(() => {
      Perf.stop();
      console.warn('Measurements');
      const measurements = Perf.getLastMeasurements();
      Perf.printInclusive(measurements);
  }, 8000);
  ...
}

希望这有所帮助(我不太确定它为什么工作,如何设置依赖项,或者您需要npm install哪些包,但这以某种方式对我有用(。

相关内容

  • 没有找到相关文章

最新更新