Угловой 8 и материал отсутствует
Я пытаюсь создать шаблон с разбитой на страницы таблицей и использую пример из https://material.angular.io/components/table/overview котором есть ссылка на пример стекаблица https://stackblitz.com/angular/bymxnvovkvk
Когда я загружаю код, запускаю npm install, а затем ng serve, я вижу страницу, которая выглядит одинаково, но в ней отсутствует какой-либо дизайн материала и выглядит очень плоско. Когда я пытаюсь добавить другие элементы материала, такие как Sidenav, я получаю сообщение об ошибке "не могу найти модуль" @ angular / material ". Я убедился, что он включен, но почему он не работает на моей машине, если он работает на stackblitz?
1 ответ
У меня также была проблема с материалом Angular, который не работал должным образом. Я установил его через npm
, но кажется, что лучшим решением является использование,
ng add @angular/material
,
Это должно работать нормально и заставить угловой материал работать должным образом. Вы также можете удалить @angular/material
во-первых, используя:
npm uninstall @angular/material
Надеюсь, это поможет!
PS Скажи нет HammerJS
вариант при его установке.
Рекомендуемое чтение: https://material.angular.io/guide/getting-started