Как выбрать лениво загружаемый элемент с помощью железных страниц (Полимер) - PullRequest
0 голосов
/ 05 мая 2020

Я пытаюсь выбрать ленивый элемент с железными страницами.

<paper-button on-tap="_load">Load</paper-button>

<iron-pages id="pages" role="main" selected="[[page]]" attr-for-selected="name" selected-attribute="selected" fallback-selection="404">
  <test-el name="test"></test-el>
</iron-pages>

...

_load() {
  let cb = this._pageLoaded.bind(this, Boolean(oldPage));
  Polymer.importHref(
    this.resolveUrl('/pages/test/test-el.html'),
    cb, cb, true);

  this.$.pages.selected = 'test';
}

Когда срабатывает функция _load, я вижу при загрузке в DevTools, и элемент выглядит так, как будто находится в DOM, однако он не отображается в представлении.

Как мне загрузить элемент с событием и выбрать его в iron-pages для просмотра?

...