У меня возникают проблемы с использованием Material Design Lite и AngularJS. После некоторого поиска в Google, я нашел еще один столбец переполнения стека относительно аналогичной проблемы: Material Design Lite Integration with AngularJSИспользование Material Design Lite с AngularJS
Я пытаюсь загрузить данные в таблицу, нажимая данные из запроса ajax в модель. Отсюда вид обновляется AngularJS. Поскольку в таблице используется javascript Material Design Lite для добавления функциональности для выбора нескольких записей, новые записи таблицы, похоже, не обновляются с соответствующими классами/атрибутами.
Как предписано другими в другом вопросе переполнения стека, нам нужно запустить componentHandler.upgradeAllRegistered();
. Кажется, это не улучшает элементы.
Вот JSFiddle примера: https://jsfiddle.net/chaseme/50n21fao/1/
Кто-нибудь есть понимание по этому вопросу? Благодарю.
Это проблема с тем, что внешний DOM '
+1 для проекта github.com/iamisti/md-data-table. Теперь у него есть даже функция виртуального повтора! Попробуйте. – Iamisti
ответ
Предлагаю вам использовать проект angular-material-design-lite. Это простая оболочка, которая будет обрабатывать интеграцию для вас.
Или вы можете использовать Угловую команду implementation.
источник
2015-08-12 22:09:18 timsvoice
Проект с угловым материалом и дизайном довольно приятный, однако он еще не поддерживает такие вещи, как таблицы. Глядя на угловой материал, также кажется, что не хватает этих функций многоэкранного набора. Перезапись функциональности возможна, но гораздо менее предпочтительной, если я могу просто использовать mdl. – chaseme
Смежные вопросы