Size: a a a

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

2020 March 06

A

Alexander in Angular - русскоговорящее сообщество
Теоретически проблему должен решать throttleTime(N, asyncScheduler, {leading: true, trailing: true}), но он позволяет вызываться чаще N, если новый leading вызвался сразу после предыдущего trailing-а
источник

Н

Назар in Angular - русскоговорящее сообщество
Alexander
Вопрос для джедаев rxjs. Есть заданный промежуток времени N.

Как затротлить обзервер, чтобы он заэммитился и в момент эммита, и, если были эммиты сразу после, через интервал N, но чтобы никогда не вызывался чаще интервала N?
debounceTime?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Alexander
Вопрос для джедаев rxjs. Есть заданный промежуток времени N.

Как затротлить обзервер, чтобы он заэммитился и в момент эммита, и, если были эммиты сразу после, через интервал N, но чтобы никогда не вызывался чаще интервала N?
auditTime  мб?
источник

A

Alexander in Angular - русскоговорящее сообщество
audit это шоткат для throttle trailing true
источник

A

Alexander in Angular - русскоговорящее сообщество
Debounce делает совсем другое
источник

IB

Igor Bond in Angular - русскоговорящее сообщество
Andrey Systerov
Добрый день. Посоветуйте компонент для яндекс карт. Пробовал angular8-yandex-map но толи лижы не едут толи я чет не так делаю. Метки не перерисовываются при изменении массива с данными. плюс както не понятно работает метод клик.
я без компонентов юзал, пробовал тоже не помню что, чет не пошло.
источник

A

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

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Всем привет! Повесил глобальный интерцептор на ошибки для уведомлений. Всё работает, снек-бар вылазит, об ошибке уведомляет.
Теперь хочу повесить обработку post и put запроса и ответа сервера 200 глобально для отображения успешного сохранения.
Подскажите, пожалуйста, куда рыть?
источник

A

Alexander in Angular - русскоговорящее сообщество
Тихон Жарких
Всем привет! Повесил глобальный интерцептор на ошибки для уведомлений. Всё работает, снек-бар вылазит, об ошибке уведомляет.
Теперь хочу повесить обработку post и put запроса и ответа сервера 200 глобально для отображения успешного сохранения.
Подскажите, пожалуйста, куда рыть?
А чем это принципиально отличается от ошибок?
источник

АГ

Александр Гурьев... in Angular - русскоговорящее сообщество
А что router не резолвит события компонентов ? Подчиненный Компонент эмитит а  корневой не реагирует  на "<router-outlet  (setSideNavControl)="setSideNav($event)"></router-outlet>".  Или я что то не то делаю?
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Alexander
А чем это принципиально отличается от ошибок?
ограничением только 2 типами запросов : пост и пут
гет же тоже отдаёт ответ сервера 200
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
и завязаться на него - получать сообщения об успехе повсеместно
а нужно только при сохранении или обновлении каких-либо данных
конечно, если я не ошибаюсь, но в таком случае буду рад, если меня поправят
источник

A

Alexander in Angular - русскоговорящее сообщество
Можно код интерсептора в студию? Там должен быть HttpRequest, у него есть поле method
источник

ТЖ

Тихон Жарких... in Angular - русскоговорящее сообщество
Alexander
Можно код интерсептора в студию? Там должен быть HttpRequest, у него есть поле method
@Injectable()
export class ServerErrorInterceptor implements HttpInterceptor {

 intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {

   return next.handle(request).pipe(
     retry(1),
     catchError((error: HttpErrorResponse) => {
       if (error.status === 401) {
// refresh token
       } else {
         return throwError(error);
       }
     })
   );
 }
}

Наверное, это вот этот кусок
источник

D

Den in Angular - русскоговорящее сообщество
Ещё раз всем привет. А можно как-нибудь получать код компонента с сервера (включая динамические элементы: директивы, {{ }} и т.д.) и его вставлять, чтобы все работало?
источник

DT

Denchik Tymokhin in Angular - русскоговорящее сообщество
Den
Ещё раз всем привет. А можно как-нибудь получать код компонента с сервера (включая динамические элементы: директивы, {{ }} и т.д.) и его вставлять, чтобы все работало?
подружи angular с nestjs, у него есть неплохой апи для рендера ангуляра
источник

NM

Nick Manukol in Angular - русскоговорящее сообщество
Кто-нибудь делал зум карты через OpenLayers? Не знаете в чем может быть проблема, если зум работает с клавиатуры, но не работает с мышки?
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Den
Ещё раз всем привет. А можно как-нибудь получать код компонента с сервера (включая динамические элементы: директивы, {{ }} и т.д.) и его вставлять, чтобы все работало?
может все таки php?
в ангуляре все довольно плохо с компиляцией шаблонов в рантайме(придется JIT подключать в прод). Как варианты, можно попробовать через лейзи подгрузку компонент, но нужно понимать, что компоненты должны быть все равно статичны и заранее сбилжены
источник

DT

Denchik Tymokhin in Angular - русскоговорящее сообщество
Денис Макаров
может все таки php?
в ангуляре все довольно плохо с компиляцией шаблонов в рантайме(придется JIT подключать в прод). Как варианты, можно попробовать через лейзи подгрузку компонент, но нужно понимать, что компоненты должны быть все равно статичны и заранее сбилжены
а в 9-ке разве не aot уже там?
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Denchik Tymokhin
а в 9-ке разве не aot уже там?
ivy только с aot работает
источник