проблема с получением querySelectorAll для работы в элементе lit-element 2.0 - PullRequest
0 голосов
/ 27 февраля 2019

Я работаю с lit-element 2.0 и у меня возникла проблема, из-за которой я получаю код ошибки

Uncaught TypeError: Невозможно прочитать свойство 'querySelectorAll' из неопределенного

этокод, который генерирует ошибку

        console.log(this._root.querySelectorAll("input"))
        var elements = this._root.querySelectorAll("input");
        for(var i=0; i < elements.length; i++){
            if(elements[i].type == "text"){
                elements[i].value = "";
            }
        }

, я пытаюсь получить все входные элементы моей формы и очистить их, это должно сработать, и я не понимаю, почему это не так.Все еще плохо знакомы с lit-element и javascript.

любая помощь будет отличной.

1 Ответ

0 голосов
/ 27 февраля 2019

После некоторых обширных исследований я исправил проблему, _root устарела в новой версии lit-element, которую я смог решить, используя this.shadowRoot.querySelector. Теперь все мое приложение работает так, как задумано.спасибо за ваше время и помощь

...