Size: a a a

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

2019 December 04

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
гетеры-сетеры ?
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Контекст таков, что это моё первое приложение на ангуляре и тайпскрипте, и некоторые очевидные вещи для меня могут быть не очевидны))
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
разумеется
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
давайте оставим модель Person такой какая она пришла с бекенда
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Sergey Khrolenok
давайте оставим модель Person такой какая она пришла с бекенда
Хорошо, а как мне циклом вывести телефоны во вьюхе?
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
и в месте где вам нужно использовать '1,2,3' как массив переведем строку в массив
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
ну а как будет проще всего ?
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
(циклом потому что в отдельных блоках будет)
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Sergey Khrolenok
ну а как будет проще всего ?
Ну я считаю, что логику сплита строки можно вынести во вьюху, но не уверен, что там такая логика реализуема
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
согласен
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
легко реализуема
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
код компонента можно ?
источник

IF

Igor Filippov in Angular - русскоговорящее сообщество
Эта логика относится непосредственно к модели данных, а уж никак не к к вьюхе или контроллеру вьюхи
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
А если я сделаю свой pipe split?
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
источник

SK

Sergey Khrolenok in Angular - русскоговорящее сообщество
проще сплитануть или сделать wrapper-ы какие с которыми вам будет удобно работать

pipe как вариант
источник

AY

Andrew Yakovlev in Angular - русскоговорящее сообщество
<input type="radio" [name]="name"> не биндит свойство в самом html элементе, ежели писать <input type="radio" [attr.name]="name">, то все корректно. Так что в первом случаее тогда биндится?
источник

AB

Arthur Bobrovskih in Angular - русскоговорящее сообщество
Andrew Yakovlev
<input type="radio" [name]="name"> не биндит свойство в самом html элементе, ежели писать <input type="radio" [attr.name]="name">, то все корректно. Так что в первом случаее тогда биндится?
в первом случае свойство HTMLInputElement, во втором атрибут
https://angular.io/guide/template-syntax#html-attribute-vs-dom-property
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Sergey Khrolenok
проще сплитануть или сделать wrapper-ы какие с которыми вам будет удобно работать

pipe как вариант
А как через пайп вывести циклом с версткой? По-моему это нельзя сделать же
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Sergey Khrolenok
код компонента можно ?
источник