Возможно ли сгенерировать класс CSS с именем, а затем применить его к определенным объектам DOM с помощью Angular? Я знаю о ng-style
и других директивах. Однако кажется, что они сосредоточены на переключении существующих классов или просто добавлении свойств CSS в DOM.
То, что я пытаюсь сделать, это вытащить некоторые значения из базы данных, передать их в уникальный класс CSS в качестве значений свойств, а затем применить класс к определенным объектам DOM.
Любая помощь по этому поводу ценится.
Вы можете добавить некоторое значение в конец строки, которая действует как ваша база классов. В элементе пользовательского интерфейса сделайте что-нибудь вроде
<div class="my-base-class-name-{{myScopeVar}}"></div>
Затем вы можете определить все возможные комбинации в таблицах стилей. Дайте мне знать, если этот ответ нуждается в уточнении, основываясь на большем количестве информации о вашей проблеме.