Size: a a a

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

2020 May 21

VY

Vitali Yarets in Angular - русскоговорящее сообщество
Smooth Operator
ты можешь воспроизвести свою проблему вне своего проекта?
как у тебя получается, всё норм, но это чудеса какие то))
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vitali Yarets
как у тебя получается, всё норм, но это чудеса какие то))
ну вывод тут один)
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
ребят еще вопрос возник. Использую в шаблоне формы такую запись

<mat-form-field>
     <mat-label>Choose bike</mat-label>
     <mat-select (selectionChange)="setSelectedBikeId($event.value)" formControlName="bike"
       [disabled]="!bookingForm.controls.location.value">
       <mat-option *ngFor="let bike of (bikesByLocationList | async)" [value]="bike.id">
         {{bike.name}}
       </mat-option>
     </mat-select>
   </mat-form-field>


и вижу в браузере предупреждающую ошибку.

It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true
     when you set up this control in your component class, the disabled attribute will actually be set in the DOM for
     you. We recommend using this approach to avoid 'changed after checked' errors.
     
     Example:
     form = new FormGroup({
       first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),
       last: new FormControl('Drew', Validators.required)
     });



как от этого избавиться? что ему не нравится?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
кто нить работал с angular-froala-wysiwyg? работает, но если поместить его в CVA, то редактор ломается. магия какая то
источник

AK

Aslan Kussein in Angular - русскоговорящее сообщество
как получить все бД из indexedDb?
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
))) интересный вопрос. несколько лет назад слышал похожий "как скачать весь интернет"?
источник

AK

Aslan Kussein in Angular - русскоговорящее сообщество
D_d Tch
))) интересный вопрос. несколько лет назад слышал похожий "как скачать весь интернет"?
разобрался
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
D_d Tch
ребят еще вопрос возник. Использую в шаблоне формы такую запись

<mat-form-field>
     <mat-label>Choose bike</mat-label>
     <mat-select (selectionChange)="setSelectedBikeId($event.value)" formControlName="bike"
       [disabled]="!bookingForm.controls.location.value">
       <mat-option *ngFor="let bike of (bikesByLocationList | async)" [value]="bike.id">
         {{bike.name}}
       </mat-option>
     </mat-select>
   </mat-form-field>


и вижу в браузере предупреждающую ошибку.

It looks like you're using the disabled attribute with a reactive form directive. If you set disabled to true
     when you set up this control in your component class, the disabled attribute will actually be set in the DOM for
     you. We recommend using this approach to avoid 'changed after checked' errors.
     
     Example:
     form = new FormGroup({
       first: new FormControl({value: 'Nancy', disabled: true}, Validators.required),
       last: new FormControl('Drew', Validators.required)
     });



как от этого избавиться? что ему не нравится?
убери аттрибут disabled с контрола и пропиши его в формк
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
Оттуда контролировать его подписавшись на события изменения формы?
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
D_d Tch
Оттуда контролировать его подписавшись на события изменения формы?
из ts this.form.get('some').disable() || enable()
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
Пробовал так делать. Уходит предупреждение ⚠️. Но конечно странно что ругаются на использование атрибута в шаблоне
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
D_d Tch
Пробовал так делать. Уходит предупреждение ⚠️. Но конечно странно что ругаются на использование атрибута в шаблоне
не странно, так как ты используешь реактивную форму, которая провайдит тебе этот функционал
источник

DT

D_d Tch in Angular - русскоговорящее сообщество
Тоже верно.  Ок так и поступлю. Спасибо
источник

ЭП

Эрик Поуль in Angular - русскоговорящее сообщество
D_d Tch
Пробовал так делать. Уходит предупреждение ⚠️. Но конечно странно что ругаются на использование атрибута в шаблоне
ты же можешь повесить формконтрол и на обычный компонент с CVA, у которого нет дизебл аттрибута, поэтому и ворнинг
источник

АТ

Анатолий Туркин... in Angular - русскоговорящее сообщество
Привет, кто-нибудь работал со stripe в ангуляр? Есть ли какая-нибудь готовая либа? (Желательно с 3d secure, ибо пока что видел все, но без этой функции)
источник

I

Ilya in Angular - русскоговорящее сообщество
Анатолий Туркин
Привет, кто-нибудь работал со stripe в ангуляр? Есть ли какая-нибудь готовая либа? (Желательно с 3d secure, ибо пока что видел все, но без этой функции)
у страйпа же это все есть встроенное
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Ilya
у страйпа же это все есть встроенное
+1
источник

G

Galeups in Angular - русскоговорящее сообщество
всем привет, подскажите пожалуйста, как вы прогоняете юнит тесты при ci/cd ?
там ж  cli, там нет браузера. Попробовал
ng test --browsers=ChromeHeadless

не прошло. Может посоветуете какой то спец образ докера.
источник
2020 May 22

j

jenia in Angular - русскоговорящее сообщество
с чем может быть связана проблема что не применяются стили объявленые в компоненте при его отрисовке  ?
источник

VL

Vladimir Luvolunov in Angular - русскоговорящее сообщество
Всем привет! В приложении должен быть прелоадер, его в принципе можно положить в родительский компонент, сделать сервис и с помощью ng-if показывать. Но мне придётся в каждом дочернем, который делает запрос на бэк прописывать несколько лишних строк. Что если сделать интерсептор, который по запросу делает статус loading, а по ответу loaded/failed, и уже подключать во всех модулях его? Можно ли так вообще делать? Как по мне, так звучит вполне себе
источник