Size: a a a

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

2019 October 22

V

Vadim in Angular - русскоговорящее сообщество
Yuri Katkov
Я тут скорее имею в виду, что интервал будет запускаться при старте компонента, а не при нажатии на галочку
Сам интервал очень лёгкий и не вызовет проблем с производительностью, а filter не даст выполняться тому коду, что идёт после него.
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Vadim
Сам интервал очень лёгкий и не вызовет проблем с производительностью, а filter не даст выполняться тому коду, что идёт после него.
Принято, так и оставляем значит. Хорошо, когда кто-то готов разобраться в этой горе операторов, спасибо большое!
источник

AP

Andrey Petrov in Angular - русскоговорящее сообщество
Vadim
Правда, тогда будет задержка первого вычисления
Можно же добавить startWith()
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Andrey Petrov
Можно же добавить startWith()
как так?
источник

AP

Andrey Petrov in Angular - русскоговорящее сообщество
Yuri Katkov
как так?
interval(1000).pipe(
startWith(void 0),
filter(() => !!toggle.value)
)
.subscribe(() => yourCalculations())
источник

AP

Andrey Petrov in Angular - русскоговорящее сообщество
Как-то так, тогда первое вычисление будет сразу же при подписке
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
ребята где-то слышал что перед enum лучше использовать const. Если так, то на что оно влияет?
источник

V

Vadim in Angular - русскоговорящее сообщество
Andrey Petrov
Как-то так, тогда первое вычисление будет сразу же при подписке
Так проблема будет не в этом. А в том, что проверка value в таком случае будет происходить раз в секунду и не будет инициирована изменением value
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Andrey Petrov
Как-то так, тогда первое вычисление будет сразу же при подписке
да, но подписка происходит прямо в начале жизненного цикла (в момент вызова subscribe или в момент выполнения async pipe), а не во время нажатия галочки
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Andrii Krashivskiy
ребята где-то слышал что перед enum лучше использовать const. Если так, то на что оно влияет?
Не попадет в бандл. Нельзя будет нейпспейсом расширить и что то еще уже не припрмню
источник

AP

Andrey Petrov in Angular - русскоговорящее сообщество
Vadim
Так проблема будет не в этом. А в том, что проверка value в таком случае будет происходить раз в секунду и не будет инициирована изменением value
Ну да, не совсем разобрался в исходной задаче
источник

AK

Andrii Krashivskiy in Angular - русскоговорящее сообщество
Igor Filippov
Не попадет в бандл. Нельзя будет нейпспейсом расширить и что то еще уже не припрмню
спасибо
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Глядите, что я нашел! tslint правила для Rx! https://github.com/cartant/rxjs-tslint-rules
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
tslint разве не deprecated с недавних пор напомните пожалуйста ?
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
в пользу eslint-а
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Допустим у нас етсь дефольный пример транслетй с ngx-translate:
<p>{{'settings.header.UserProfile' | translate}}</p>
Если я допустим хочу поентяь и сделать чреез переменную то получается так:
test = 'settings.header.UserProfile';
<p>{{test | translate}}</p>
Но если я хочу сделать массив и закинуть туда пару  'settings.header.UserProfile', а потом передать этот массив допустим в какой-то компонент, то как мне юзнуть translate метод для этого массива?
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Привет, как в ngForOf отрендерить массив компонентов? точнее как создать этот масив?
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
дошел только до этого
источник

SA

Shukurdin Aidarov in Angular - русскоговорящее сообщество
Ребят, не сталкивались проблемами при установке зависимостей Angular 8 через npm?
Создал новый проект с помощью angular cli, но зависимости не ставятся и все.
Довольно много подобных сообщейний: WARN ENOENT no such file or directory.
Error: EPERM: operation not permitted, unlink
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
Дальше будет создаваться определенный компонент, в зависимости от переменной, сейчас бы хоть один вывести
источник