Size: a a a

Angular - русскоговорящее сообщество

2019 October 16

Е

Евгений in Angular - русскоговорящее сообщество
Добрый день.
Можно ли в зависимости от условия подключать разные стили: /src/styles.scss, /src/styles_.scss?
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
Вертихвост キバ
function delaySync<T>(
 time: number
): MonoTypeOperatorFunction<T> {
 return concatMap(pipe(of, delay(time)));
}

source.pipe(
 delaySync(100),
 tap(() => console.log(1)),
 delaySync(1000),
 tap(() => console.log(2)),
)
Спасибо!
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
Евгений
Добрый день.
Можно ли в зависимости от условия подключать разные стили: /src/styles.scss, /src/styles_.scss?
в scss по-моему есть $if -> @import 'some.scss'
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
Вертихвост キバ
function delaySync<T>(
 time: number
): MonoTypeOperatorFunction<T> {
 return concatMap(pipe(of, delay(time)));
}

source.pipe(
 delaySync(100),
 tap(() => console.log(1)),
 delaySync(1000),
 tap(() => console.log(2)),
)
Ещё подошёл такой вариант:
const streams = [
 of(1).pipe(delay(1000)),
 of(2).pipe(delay(1000)),
 of(3).pipe(delay(2000))
];

concat(...streams);
источник

Е

Евгений in Angular - русскоговорящее сообщество
Let me take you into the light
в scss по-моему есть $if -> @import 'some.scss'
Спасибо, но хотелось бы на уровне js.
источник

O

One in Angular - русскоговорящее сообщество
Всем привет, кто может подсказать где я могу посмотреть туториал или пример как построить таблицу, где данные будут передаваться из GET запроса?
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
Евгений
Добрый день.
Можно ли в зависимости от условия подключать разные стили: /src/styles.scss, /src/styles_.scss?
Добавьте елементарный js в котором будет создаваться link с нужными атрибутами от условия и инклюдится в head
источник

Е

Евгений in Angular - русскоговорящее сообщество
Petr Fedchenko
Добавьте елементарный js в котором будет создаваться link с нужными атрибутами от условия и инклюдится в head
Т.е. забить на /src/styles.scss, оставить его пустым и воткнуть кусок js с указанием путей до своих scss в head /src/index.html? Я правильно понял?
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
можете и удалить, а можете создать 2 дополнительных файла со стилями не трогая этот
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
в сам стайл просто не инклюдьте, то чего не надо)
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
у вас вопрос стоит очень поверхностно, можно запилить на переменных css если вопрос в цветах и шрифтах например
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
Все же зависит от того сколько у вас времени и какая цель, надо ли будет поддерживать потом))
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Egor Gorbachev
Ещё подошёл такой вариант:
const streams = [
 of(1).pipe(delay(1000)),
 of(2).pipe(delay(1000)),
 of(3).pipe(delay(2000))
];

concat(...streams);
источник

Е

Евгений in Angular - русскоговорящее сообщество
Petr Fedchenko
у вас вопрос стоит очень поверхностно, можно запилить на переменных css если вопрос в цветах и шрифтах например
Вопрос в цветах и шрифтах. В зависимости от домена отдавать разные css. Можно, конечно, добавлять класс к body, например, но не хочется файл со стилями двойного размера таскать.
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
Хороший наглядный вариант, спасибо.
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
Евгений
Вопрос в цветах и шрифтах. В зависимости от домена отдавать разные css. Можно, конечно, добавлять класс к body, например, но не хочется файл со стилями двойного размера таскать.
если у вас стили написаны нормально, и у вас там переменные в норме, можно запилить легенкий сервис который будет сетать переменные css как только апликуха начне рендеррится
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
источник

PF

Petr Fedchenko in Angular - русскоговорящее сообщество
Евгений
Вопрос в цветах и шрифтах. В зависимости от домена отдавать разные css. Можно, конечно, добавлять класс к body, например, но не хочется файл со стилями двойного размера таскать.
таким образом не надо держать массу разных стилей, а этот сервис отрабатывает долю секнуды, вариант рабочий провереный, на проде)
источник

Е

Евгений in Angular - русскоговорящее сообщество
Petr Fedchenko
таким образом не надо держать массу разных стилей, а этот сервис отрабатывает долю секнуды, вариант рабочий провереный, на проде)
Спасибо, посмотрю
источник