У меня есть/Угловое 2 приложение Метеора и я хочу, чтобы изменить тему, когда пользователь нажимает на одну из двух доступных опций:Сменить тему динамически с угловым 2/Meteor
<select onChange="changeTheme()">
<option value="blue"> Blue</option>
<option value="gray">Gray</option>
</select>
Моего приложение загрузки синего тема по умолчанию, и она определяется по main.scss:
@import '../node_modules/@angular/material/core/theming/all-theme';
$app-primary: md-palette($md-light-blue, 700, 100, 700);
Мой вопрос состоит в том, как и где я могу изменить тему, когда пользователь может выбрать конкретный один, например, Грей? Это что-то, что я должен делать внутри функции Meteor.startup()? или внутри компонента?
Благодаря
Это больше вопрос для вашей темы, а не для углов или метеоров. Посмотрите документацию и посмотрите, что она рекомендует. – Mikkel
Тема связана с приложением Angular 2/Meteor, которое упоминается в моем вопросе. – Kivo