Size: a a a

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

2019 December 26

S

Smooth Operator in Angular - русскоговорящее сообщество
Igor Tobert
Если ставить точку останова внутри геттера то по факту он ведёт вычисления 24/7. Это ведь не нормально или я не так все понял?
сам по себе он не вычиляется, он вычисляется когда его вызывают
источник

IT

Igor Tobert in Angular - русскоговорящее сообщество
Smooth Operator
сам по себе он не вычиляется, он вычисляется когда его вызывают
Но... Дизэйбл кнопки же постоянно его дёргает
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Igor Tobert
Но... Дизэйбл кнопки же постоянно его дёргает
если геттер используется в шаблоне компонента, он будет вызываться каждый ченж детекшен
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
если там сложные вычисления это плохо
источник

IT

Igor Tobert in Angular - русскоговорящее сообщество
Smooth Operator
если геттер используется в шаблоне компонента, он будет вызываться каждый ченж детекшен
и если там не OnPush то по сути я создал монстра
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Igor Tobert
и если там не OnPush то по сути я создал монстра
даже если он пуш то это плохо
источник

IT

Igor Tobert in Angular - русскоговорящее сообщество
Smooth Operator
даже если он пуш то это плохо
источник

IT

Igor Tobert in Angular - русскоговорящее сообщество
Smooth Operator
даже если он пуш то это плохо
дыра походу будет?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
плохо
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
тебе это свойство надо пересчитывать только при изменение this.files, но ты это делаешь каждый ченж детекшен
источник

nt

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

IT

Igor Tobert in Angular - русскоговорящее сообщество
Smooth Operator
тебе это свойство надо пересчитывать только при изменение this.files, но ты это делаешь каждый ченж детекшен
так и было. Хотел сделать иначе. Но иначе не осказалось лучше)
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Всем привет. Ночка долгая оказалась) Как задизейблить ссылку (routerLink)?
if (this.disabled) {
   event.preventDefault();
   event.stopImmediatePropagation();
}

Не хочет
источник

В

Владимир in Angular - русскоговорящее сообщество
Ivan Stroykin
Всем привет. Ночка долгая оказалась) Как задизейблить ссылку (routerLink)?
if (this.disabled) {
   event.preventDefault();
   event.stopImmediatePropagation();
}

Не хочет
ээм.. а навесить [disabled]="linkDisabled".. Не? )
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Владимир
ээм.. а навесить [disabled]="linkDisabled".. Не? )
Это тоже висит)
источник

В

Владимир in Angular - русскоговорящее сообщество
Ivan Stroykin
Это тоже висит)
ну странно..
источник

DS

Dmitriyff Smile in Angular - русскоговорящее сообщество
Ivan Stroykin
Всем привет. Ночка долгая оказалась) Как задизейблить ссылку (routerLink)?
if (this.disabled) {
   event.preventDefault();
   event.stopImmediatePropagation();
}

Не хочет
сделай стилями, и не парся
a[disabled] { pointer-events: none; }
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
Dmitriyff Smile
сделай стилями, и не парся
a[disabled] { pointer-events: none; }
работает конечно, но странно, почему без этого не хочет
источник

IS

Ivan Stroykin in Angular - русскоговорящее сообщество
В любом случае, спасибо)
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Ivan Stroykin
работает конечно, но странно, почему без этого не хочет
потому что ссылка не имеет атрибута disabled, и задизейблидь ее как таковую нельзя
можно лишь отменить событие
источник