DetachedHtmlDiv в снимке кучи для реагирующего элемента - PullRequest
0 голосов
/ 25 марта 2020

Я пытался проанализировать моментальный снимок кучи с помощью инструмента разработчика chrome моего приложения и увидел, что элементы div, возвращенные из следующей функции, рассматриваются как DetachedHtmlDiv и не могут быть сохранены.

Я пытаюсь понять причину этого. Это то, что я передаю функцию this.showZ в нем. или для каждого рендера, который вызывается renderY, и по какой-то причине это не может быть G C 'ed.

или это обычное явление.

  renderY() {
    const { checkX } = this.state;

    if (checkX === 'open') {
      return (
        <div className="empty-list">
          <h3> Title </h3>
          <span onClick={this.showZ}>Click here</span>
        </div>
      );
    }
    return <div />;
  }


...