Size: a a a

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

2020 February 09

R

RA-TA-TATA in Angular - русскоговорящее сообщество
или как правильно сформировать path?
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Решил путем создания еще 1 гварда.
источник

AK

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

Не понимаю,  там же ничего нельзя добавить... и все это никуда не шло, кроме страницы/404.
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
И в Гугле и Яндексе мне написали, что:
источник

AK

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

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Там нет ничего такого и никогда не было.
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
RA-TA-TATA
в children пытаюсь что-то типо такого делать
{path: 'auth/', redirectTo: '/app'},
Делай редирект если залогинен
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Делай редирект если залогинен
повесил обратный гвард просто
источник

А

Александр in Angular - русскоговорящее сообщество
Georgii Klubnikov
Говорите нгинкск отдавать индекс хтмл вашего ангуляр приложения, апи переносите но майсацт.ру/апи/в1/*
примерно вот так?
 server {
   listen 80 default_server;
   server_name www.mysite.ru;
   location / {
       return 301 https://$server_name$request_uri;
   }

}

server {
   listen 443 ssl;
   server_name www.mysite.ru;

   ssl_certificate /etc/nginx/ssl/mysite.ru.chained.crt;
 ssl_certificate_key /etc/nginx/ssl/mysite.ru.key;

   location / {
       root /data/www;
   }

   location /api/v1 {
       proxy_pass http://rest:8081;
   }
источник

А

Александр in Angular - русскоговорящее сообщество
но тогда мне не понятно, а какие адреса указывать в  api.servise? вместо  'http://localhost:8080/'? имя контейнера с rest api?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Вячеслав Салоид
Всем привет. Кто-то перешел на 9 версию вместе ngx-mask? В консоле сыпет ошибку: NgxMaskModule.forRoot returns a ModuleWithProviders type without a generic type argument. Please add a generic type argument to the ModuleWithProviders type. If this occurrence is in library code you don't control, please contact the library authors.

1. Можно ли так оставить? (билд собирается)
2. Есть-ли какие-то альтернативы для либы?

3. Стоит ли сейчас переходить на 9 или лучше подождать, пока все либы подтянутся?
Это всего лишь косяк типов. Если собирается то все ок.
А переходить похоже рановато
источник

jb

just boy in Angular - русскоговорящее сообщество
Всем привет.
Подскажите плз.

Написал свой валидатор проверки нового и старого пароля. В валидатор нужно передать значение старого пароля.

Как это сделать, this.form.value.... не работает т.к. форма ещк не инициаизирована +  хочется получать всегда актуальное значение.

Буду очень благодарен за любую помощь!!
источник

jb

just boy in Angular - русскоговорящее сообщество
Инициализирую форму через formBuilder
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Anton Shvets
Это всего лишь косяк типов. Если собирается то все ок.
А переходить похоже рановато
Косяк либо, насколько я помню. Переходить можно, в крайнем случае либу можно и локально скачать и поправить. Собирать через
npm link
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
just boy
Всем привет.
Подскажите плз.

Написал свой валидатор проверки нового и старого пароля. В валидатор нужно передать значение старого пароля.

Как это сделать, this.form.value.... не работает т.к. форма ещк не инициаизирована +  хочется получать всегда актуальное значение.

Буду очень благодарен за любую помощь!!
Дык инициализируй вначале...
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Anton Shvets
Это всего лишь косяк типов. Если собирается то все ок.
А переходить похоже рановато
Кстати, вчера пересобрал все свои 12 проектов на Angular 9, все нормально. Косяки только с либами, что тянутся через симлинки.
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Вот такую вот хрень обнаружил в логах пререндера. И таких тьма...
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Andrey Kolkov
Кстати, вчера пересобрал все свои 12 проектов на Angular 9, все нормально. Косяки только с либами, что тянутся через симлинки.
А я начал новый проект и прям с ходу влетел что defaultEncapsulation не работает :)
источник

jb

just boy in Angular - русскоговорящее сообщество
Andrey Kolkov
Дык инициализируй вначале...
В момент инициализации в валидатор нельзя передать то чего еще нет.

Проблему решил написав валидатор валидатор для самой формы
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Anton Shvets
А я начал новый проект и прям с ходу влетел что defaultEncapsulation не работает :)
А он должен работать? Может он работает, как надо? Какая ошибка? Тем более на голом проекте?
источник