Maticons не будут показаны

Мой напарник создал пример stackblitz, и я разбудил его stackblitz (уже удален), чтобы заставить работать иконки mat: https://stackblitz.com/edit/seeming-same-content-but-different-behavior-working

=> эта ссылка работает. Единственное, что я изменил: это добавление строк 2-7 в styles.scss

Он не мог воспроизвести это. Поэтому я хотел показать ему, что я сделал, и поэтому я попытался сделать это снова. И теперь я также не могу заставить работать мат-иконки: https://stackblitz.com/edit/seeming-same-content-but-different-behavior-not-working

=> эта ссылка не работает

Но я не могу найти никакой разницы между ними.

Так что же не так во втором? Почему предупреждения в файле styles.scss в не рабочем примере, а не в рабочем примере?

2 ответа

Решение

Непечатные символы. В нерабочем коде есть неразрывные пробелы, которые портят синтаксис.

  • Вы можете проверить, есть ли разница (хотя она и не видна глазу) с помощью такого инструмента, как diff.
  • Или посмотрите действительные непечатные символы (их коды), скопировав свои файлы на этом сайте.

По какой-то причине проблема была в styles.scss @import: Неизвестно по правилу @import url.

скопируйте эти строки из style.scss -mdqd6o в bx8wkj.

@import url("https://fonts.googleapis.com/icon?family=Material+Icons");
@import url("//fonts.googleapis.com/earlyaccess/notosanstc.css");
Другие вопросы по тегам