Size: a a a

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

2019 October 17

AS

Anton Shvets in Angular - русскоговорящее сообщество
Не  надо мне пример. в этом интерфейсе десяток флагов и не только флагов. Дата потом в стейт уходит :)
Мне тип тут нужен просто чтобы не ошибиться.
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
{ path: 'film-list', component: FilmListComponent, canActivate: [AuthGuard], data: { title: 'Films', requiredPermission: [Permission.canManageFilms] } },

А там гед мне нада вытянуть:
const permission = route.data['requiredPermission'] as string;
источник

RM

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

И

Илья | 😶 in Angular - русскоговорящее сообщество
Ryabets Mychailo
могу ли я в ангуляр приложении на фронтенде как нибудь подписаться на изменения в базе данных, что бы если например один пользователь добавил комментарий или пост то все остальные пользователи это увидели??
Фактически можно сделать в чем угодно, где есть возможность подписаться на евентстрим или (веб)сокет
источник

VH

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

И

Илья | 😶 in Angular - русскоговорящее сообщество
Ryabets Mychailo
могу ли я в ангуляр приложении на фронтенде как нибудь подписаться на изменения в базе данных, что бы если например один пользователь добавил комментарий или пост то все остальные пользователи это увидели??
Произошло событие- сервер рассылает всем подключениям событие о том что что-то произошло
источник

AB

Aleks Bond in Angular - русскоговорящее сообщество
Вопрос по вебсокетам, допустим у меня есть событие при выходе из сстранички, оно отрабатывается н аonDestroy, но что если пользователь закрыл браузер, событие не отработалось, как быть?
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Aleks Bond
Вопрос по вебсокетам, допустим у меня есть событие при выходе из сстранички, оно отрабатывается н аonDestroy, но что если пользователь закрыл браузер, событие не отработалось, как быть?
Что ты делашеь на дестрое?
источник

IK

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

AB

Aleks Bond in Angular - русскоговорящее сообщество
отправляю websocket event
источник

IK

ILshat Khamitov in Angular - русскоговорящее сообщество
Aleks Bond
отправляю websocket event
на бэке событие будет на дисконекте
источник

AB

Aleks Bond in Angular - русскоговорящее сообщество
спасибо
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Joseph
Как можно переделать роуты под lazy load для  children роутов
RouterModule.forChild & Route#loadChildren
источник

EC

Evgeni Che in Angular - русскоговорящее сообщество
Как обновить в проекте viewchild в 8 версии автоматом? При ng update это не произошло, нужно вставить второй параметр static: false
источник

Oleg О in Angular - русскоговорящее сообщество
public messages() {
  return this.messages$.asObservable();
}

А как потом этого обсервабла сделать комплит ?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Oleg О
public messages() {
  return this.messages$.asObservable();
}

А как потом этого обсервабла сделать комплит ?
this.messages$.complete()
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Evgeni Che
Как обновить в проекте viewchild в 8 версии автоматом? При ng update это не произошло, нужно вставить второй параметр static: false
источник

Oleg О in Angular - русскоговорящее сообщество
const callMessage = this.clickToCallService.messages()
     .pipe(
       filter(message => message.name === MessageName.BadStatus)
     );

   callMessage
     .pipe(
       map(message => message.data)
     ).subscribe( message => {
     
     });

Вот так потом идет вызов b и тут нельзя просто сделать комплит после subscribe
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Oleg О
const callMessage = this.clickToCallService.messages()
     .pipe(
       filter(message => message.name === MessageName.BadStatus)
     );

   callMessage
     .pipe(
       map(message => message.data)
     ).subscribe( message => {
     
     });

Вот так потом идет вызов b и тут нельзя просто сделать комплит после subscribe
зачем ты хочешь сделать комплит
источник

Oleg О in Angular - русскоговорящее сообщество
Может придти несколько событий, а хочется обработать только одно
источник