Angular — стили CSS не применяются к динамическим узлам HTML.CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Angular — стили CSS не применяются к динамическим узлам HTML.

Сообщение Anonymous »

Я не уверен, что делаю неправильно, но мне хотелось бы узнать, откуда возникла проблема.
У меня есть проект на Angular v18, и здесь это постановка проблемы:
Я загружаю несколько динамических HTML-файлов из JavaScript, а данные поступают из внешнего файла JSON.
Все работает нормально, данные загружаются хорошо, стили компонентов загружаются правильно, все в порядке. Здесь нет никаких проблем.
Я добавил несколько отдельных файлов .scss в файл abc.comComponent.scss с помощью метода @import.
Все стили применяются правильно, за исключением динамического html.
Я попробовал загрузить необходимый динамический HTML-файл .scss глобально в файл style.scss, и стили применяются правильно, но не уверен, в чем проблема при загрузке из abc. файл компонент.scss.
Пример кода файла abc.comComponent.scss:

Код: Выделить всё

@import '../../assets/scss/helpers/variables';
@import '../../assets/scss/helpers/mixins';
@import '../../assets/scss/components/sidebar';
@import '../../assets/scss/components/title';
В том же файле:

Код: Выделить всё

@import '../../assets/scss/components/table';
@import '../../assets/scss/components/cards';
@import '../../assets/scss/components/users';
Файлы @import применяются правильно, за исключением последних файлов дерева, которые предназначены для динамической части данных.
Может ли кто-нибудь мне помочь в этом?
p>
У меня есть альтернативное решение: загрузить последние три файла .scss в файл global.scss, но проблема в том, что я не хочу загружать этот CSS на все страницы.

Подробнее здесь: https://stackoverflow.com/questions/788 ... tmls-nodes
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Предупреждающее сообщение «Не удалось найти основную тему Angular Material» в Angular 3, Angular Material и Angular Mate
    Anonymous » » в форуме CSS
    0 Ответы
    281 Просмотры
    Последнее сообщение Anonymous
  • Стили CSS не применяются к html-странице в Chrome
    Anonymous » » в форуме CSS
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Что приводит к тому, что стили CSS не применяются, что приводит к другому рендерингу [закрыто]
    Гость » » в форуме CSS
    0 Ответы
    100 Просмотры
    Последнее сообщение Гость
  • Стили CSS не применяются в языке GTK4 C.
    Anonymous » » в форуме CSS
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Стили CSS не применяются в языке GTK4 C.
    Anonymous » » в форуме CSS
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»