Google MDL Lite: как программно установить флажок или переключатель?

в облегченной структуре материального дизайна Google Когда я загружаю этот HTML-код на страницу через некоторое время после того, как он уже загружен, я не вижу приятного маленького переключателя, как если бы этот HTML-код присутствовал до загрузки библиотеки.

https://getmdl.io/components/index.html#toggles-section

<label class="mdl-switch mdl-js-switch mdl-js-ripple-effect" for="switch-1">
  <input type="checkbox" id="switch-1" class="mdl-switch__input" checked>
  <span class="mdl-switch__label"></span>
</label>

есть ли функция, которую я могу запустить, чтобы инициализировать элементы по мере их появления? Я искал часами, и единственный результат - неудача :(


person moeiscool    schedule 29.03.2017    source источник


Ответы (1)


узнал, как обновить registered компоненты, прочитав файл .js.

componentHandler.upgradeAllRegistered()
person moeiscool    schedule 29.03.2017