169 похожих чатов

Ребят, делаю подсветку времени в записи после нажатия на кнопку

записи

почему работает до 39903 (ну примерно) ? а не около 30000
как сделать ровно на 30 секунд +- полсекунды, а не 9 секунд :)

interval(100).pipe(
takeUntil(timer(1000 * 30)),
takeUntil(this.destroy$),
).subscribe(v => {
this.time$.next(this.time$.value + v)
console.log(this.time$.value)
})

?

это из- за того, что время прошло, но сообщения успели напихаться?

10 ответов

1 просмотр

Ну консоль лог, да , хорошо кушает время

Попробуйте взять last

Максим-Федоров Автор вопроса
Andrei
Ну консоль лог, да , хорошо кушает время

ну в приложении тоже много что кушает, как сделать гарантирвоаннее?

Максим Федоров
ну в приложении тоже много что кушает, как сделать...

Даже хз. Нужно с UI синхронизировать. Попробуйте посмотреть на аргумент шедуллера, animationFrame

Andrei
Даже хз. Нужно с UI синхронизировать. Попробуйте п...

И время считать опираясь на Date при тиках

Максим-Федоров Автор вопроса
Andrei
Даже хз. Нужно с UI синхронизировать. Попробуйте п...

да, походу пойду пилить с requestAnimationFrame есть заготовочка из одной либы

Максим-Федоров Автор вопроса
Andrei
screenshot Вроди ок

а чтобы паузу сделать — надо будет filter воткнуть?

Максим Федоров
а чтобы паузу сделать — надо будет filter воткнуть...

Фильтр пропускать будет, но сам таймер то продолжится

Максим Федоров
а чтобы паузу сделать — надо будет filter воткнуть...

Не. Подмешать управляющий поток и переключать поток таймера

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта