Size: a a a

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

2020 January 03

AV

Andriy Vovk in Angular - русскоговорящее сообщество
Я так понял если есть  current stage, то тогда active?
источник

YK

Yehór Kashperskyi in Angular - русскоговорящее сообщество
Хм
источник

YK

Yehór Kashperskyi in Angular - русскоговорящее сообщество
return !this.current_stage || this.current_stage.index;
источник

AV

Andriy Vovk in Angular - русскоговорящее сообщество
Если да, то тебе в html нехер не нужна эта функция
источник

YK

Yehór Kashperskyi in Angular - русскоговорящее сообщество
Yehór Kashperskyi
return !this.current_stage || this.current_stage.index;
Нет, фигня
источник

AV

Andriy Vovk in Angular - русскоговорящее сообщество
И вообше, когда будет работать функция?
источник

IK

Illia Kononyuk in Angular - русскоговорящее сообщество
Так, вроде разобрался методом тыка
источник

IK

Illia Kononyuk in Angular - русскоговорящее сообщество
В конструкторе сервиса инициировал значение  и ошибка ушла
источник

YK

Yehór Kashperskyi in Angular - русскоговорящее сообщество
Доп. проверка усложняет метод, я предлагаю по-умолчанию держать -1 в качестве index
источник

IK

Illia Kononyuk in Angular - русскоговорящее сообщество
Yehór Kashperskyi
Доп. проверка усложняет метод, я предлагаю по-умолчанию держать -1 в качестве index
Я изначально поставил индекс 0
источник

IK

Illia Kononyuk in Angular - русскоговорящее сообщество
так как в любом случае вначале берется первый элемент массива
источник

IK

Illia Kononyuk in Angular - русскоговорящее сообщество
и метод нахер выкинул
источник

IK

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

YK

Yehór Kashperskyi in Angular - русскоговорящее сообщество
Элегантно👌🏻
источник

AT

Alexey Tuychiev in Angular - русскоговорящее сообщество
Изящно 👌🏻
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
нестрогие проверки атата
источник

L

Let me take you into the light in Angular - русскоговорящее сообщество
источник

B

Boroda in Angular - русскоговорящее сообщество
есть html <h2 class="title">{{activeInvoice.name}}</h2>
Передаю сюда значения оно отображаеться коректно, но в консоле получаю ошибку:
ERROR TypeError: Cannot read property 'name' of undefined
   at Object.eval [as updateRenderer] (ViewInvoiceComponent.html:3)
   at Object.debugUpdateRenderer [as updateRenderer] (core.js:23937)
   at checkAndUpdateView (core.js:23312)
   at callViewAction (core.js:23548)
   at execComponentViewsAction (core.js:23490)
   at checkAndUpdateView (core.js:23313)
   at callViewAction (core.js:23548)
   at execEmbeddedViewsAction (core.js:23511)
   at checkAndUpdateView (core.js:23308)
   at callViewAction (core.js:23548)
источник

YS

Yuri Stepanov in Angular - русскоговорящее сообщество
Invoice?.name
источник

B

Boroda in Angular - русскоговорящее сообщество
да, так не будет
источник