Угловой 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

Другие вопросы по тегам