2016-08-02 4 views
0

Я компонент вложен как следующее:Полимер - как запросить вложенный компонент

<first-component> 
 
    <second-component> 
 
     <third-component></third-component> 
 
    </second-component> 
 
</first-component>

Как выбрать запроса третьего компонента?

В Chrome работает document.querySelector («третий компонент»), но это не в Firefox.

Спасибо, ребята :)

+0

Так что же происходит в Firefox? –

+0

В Firefox, когда я пытаюсь запросить вложенный компонент, есть консольная ошибка, которая говорит, что она равна нулю, я думаю, потому что она не может ее найти. – Richard

ответ

0

Если вы находитесь в определении полимеров, вы можете использовать this.$$(third-component).

В противном случае вы должны просто установить id на бирке. Затем вы можете использовать document.querySelector('#id') или this.$.id при использовании Polymer.

+0

И почему бы «querySelector» работать в Firefox? –

Смежные вопросы