Size: a a a

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

2020 April 03

E

Eugene in Angular - русскоговорящее сообщество
Kenya-West ✔
во вью:
<input [mask]="mask">

в компоненте:
@Component()
class component {
  mask: any = {
     mask: Number
     // и кучка опций здесь
  }
}
ну вот я так же делаю, у меня все нормально работает
источник

K✔

Kenya-West ✔ in Angular - русскоговорящее сообщество
Eugene
ну вот я так же делаю, у меня все нормально работает
Ладно, через месяц или даже раньше, как рефакторить начнем, я на 9 ангуляр перейду и попробую еще раз. В любом случае отпишусь, что как там, как решать проблему, которой ни у кого нет
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Привет всем. использую get запрос в ngOnInit, перехожу на свой компонент по ссылке в емаиле, но запрос не уходит на сервер, при перезагрузке страницы в браузере всё работает. Что не так, подскажите пожалуйста!
источник

E

Eugene in Angular - русскоговорящее сообщество
Grzegorz Pachomów
Привет всем. использую get запрос в ngOnInit, перехожу на свой компонент по ссылке в емаиле, но запрос не уходит на сервер, при перезагрузке страницы в браузере всё работает. Что не так, подскажите пожалуйста!
телепаты в отпуске на самоизоляции, поэтому, покажи, пожалуйста, код)
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
 ngOnInit() {
     this.form.invalid;
     this.path = this.route.snapshot.url[1].path;
     console.log(this.path);
     if (this.path) {
       this.newPassServ.passRecLink(this.path).subscribe(data => this.data1 = data)
       console.log(this.data1)
       this.form.valid;
     }
    }
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Grzegorz Pachomów
 ngOnInit() {
     this.form.invalid;
     this.path = this.route.snapshot.url[1].path;
     console.log(this.path);
     if (this.path) {
       this.newPassServ.passRecLink(this.path).subscribe(data => this.data1 = data)
       console.log(this.data1)
       this.form.valid;
     }
    }
что в консоль падает?
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Oleg Safonov
что в консоль падает?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
this.newPassServ.passRecLink(this.path).subscribe(data => this.data1 = data)
       console.log(this.data1)

сделайте консоль лог в методе subscribe
источник

OS

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

OS

Oleg Safonov in Angular - русскоговорящее сообщество
ну и ещё что в методе сервиса?
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Oleg Safonov
ну и ещё что в методе сервиса?
```
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
newPass(pass: string) {
   let headers = new HttpHeaders();
   headers = headers.append('Content-Type', 'application/json');
   headers = headers.append('X-PASSWORD-RECOVERY-TOKEN', this.signUpServ.getCookie("passwordRecoveryToken"));
   const httpOptions = {
     headers
   };
   return this.http.post<any>(this.domain + 'changepassword/', JSON.stringify({'newPassword': pass}), httpOptions );
 }
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Oleg Safonov
ну и ещё что в методе сервиса?
вроде данные пришли, когда я console.log переставил, но почему то не вижу этого запроса в закладке XHR
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Grzegorz Pachomów
вроде данные пришли, когда я console.log переставил, но почему то не вижу этого запроса в закладке XHR
данные и до этого приходили, просто в консоль не попадали

может фильтр во вкладке стоит?
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
Oleg Safonov
данные и до этого приходили, просто в консоль не попадали

может фильтр во вкладке стоит?
Да вроде нет
источник

GP

Grzegorz Pachomów in Angular - русскоговорящее сообщество
в любом случае спасибо за помощь!!!
источник

B

Bretbas in Angular - русскоговорящее сообщество
Народ, добавил вот это в tsconfig.app.json:
  "paths": {
   "@shared/*": [ "src/app/shared/*" ],
   "@admin/*": [ "src/app/admin/*" ]
 }


Но почему-то не видит все равно. Путь не найден такой:
import { SharedModule } from '@shared/shared.module'; <—пример
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
baseUrl какой?
источник

L

Let me take you into... in Angular - русскоговорящее сообщество
Bretbas
Народ, добавил вот это в tsconfig.app.json:
  "paths": {
   "@shared/*": [ "src/app/shared/*" ],
   "@admin/*": [ "src/app/admin/*" ]
 }


Но почему-то не видит все равно. Путь не найден такой:
import { SharedModule } from '@shared/shared.module'; <—пример
Либо бейз урл, либо ребутни IDE
источник

B

Bretbas in Angular - русскоговорящее сообщество
Let me take you into the light
Либо бейз урл, либо ребутни IDE
да, помогло это
источник