Size: a a a

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

2020 June 03

BY

B Yank in Angular - русскоговорящее сообщество
Maxim Zvyagintsev
Лучше делать такие штуки ссылками (чтобы юзер сам нажимал).

Если не хотите предупреждать юзера, разрешить открытие окон.

Т.к. блокировка создана для защиты от информационного спама, логично что если вы найдете способ, открывать окна без спроса, то его быстро пофиксят.


А по поводу обмена данными между окнами, не совсем понятно как вы хотите из LocalStorage одого приложения, получить данные в другом.

Тут вам скорее нужно юзать postMessage
https://learn.javascript.ru/cross-window-messaging-with-postmessage
оказываеться  можно через ajax открыть окно без предупреждения, локально работает click-> this.authService.loginFacebook()
     .subscribe(
       (data) => {
          const newWindow = this.openWindow('','Войти');
          newWindow.location.href = data;
          this.closeDialog();
       },
       (error: HttpErrorResponse) => setValidationErrors(this.signInform, error),
     );
за ссылку спасибо)
источник

nt

nur tlek in Angular - русскоговорящее сообщество
v-if => ngIf
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Написал же
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Подскажите кто разбирается) есть глобальный сервис А в руте, есть компонент Ц который себе определил через провайдер свою копию А, и есть у компонента второй сервис Б которому и нужен сопсна сервис А. Что придет в конструктор сервиса Б?
services in angular -> singleton
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Подскажите кто разбирается) есть глобальный сервис А в руте, есть компонент Ц который себе определил через провайдер свою копию А, и есть у компонента второй сервис Б которому и нужен сопсна сервис А. Что придет в конструктор сервиса Б?
только один instance создастся сервиса
источник

СМ

Сергей Мезенцев... in Angular - русскоговорящее сообщество
Nick Kuzmin
только один instance создастся сервиса
Далеко не обязательно
источник

E

Eugene in Angular - русскоговорящее сообщество
nur tlek
в ангуляре его аналога нету
hidden
источник

СМ

Сергей Мезенцев... in Angular - русскоговорящее сообщество
Всё зависит от того, как этот сервис провайдится
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
в зависимости как регистрируется сервис
источник

СМ

Сергей Мезенцев... in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Написал же
Так я нихрена не понял из вопроса
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Eugene
hidden
он не директива бро сорри
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
В провайдер компонента )
источник

E

Eugene in Angular - русскоговорящее сообщество
nur tlek
он не директива бро сорри
но выполняет свою задачу
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Eugene
но выполняет свою задачу
он спросил про директиву
источник

E

Eugene in Angular - русскоговорящее сообщество
nur tlek
он спросил про директиву
потому что в vue есть директива, которая эту функцию выполняет. ему нужен был аналог, он есть.
источник

nt

nur tlek in Angular - русскоговорящее сообщество
Eugene
потому что в vue есть директива, которая эту функцию выполняет. ему нужен был аналог, он есть.
hidden не директива
источник

nt

nur tlek in Angular - русскоговорящее сообщество
согласен ?
источник

E

Eugene in Angular - русскоговорящее сообщество
nur tlek
hidden не директива
я где-то говорил, что hidden - директива?
источник

nt

nur tlek in Angular - русскоговорящее сообщество
nur tlek
согласен ?
?
источник

E

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