Size: a a a

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

2021 June 13

AM

Aliaksandr Mirashnic... in Angular - русскоговорящее сообщество
В смысле тыркать брейкпоинты в консоли хрома, а не в IDE?
источник

AM

Aliaksandr Mirashnic... in Angular - русскоговорящее сообщество
Может это дерьмо виновато?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Угу. Она достаточно удобна, быстро привыкните
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Вряд-ли
источник

B

Bogdan in Angular - русскоговорящее сообщество
Открой в хроме файл с кодом и поставь там брейкпоинт)
И заработает дебаг
источник

B

Bogdan in Angular - русскоговорящее сообщество
Или насколько мне известно есть ещё такое слово «debugger»
Попробуй поставить его в место в коде, где хочешь дебажить и запусти
источник

AB

Andrew Baranow in Angular - русскоговорящее сообщество
Привет
Подскажите
Использую Angular 10 & Material Dialog
Пример на сайте

constructor(public dialog: MatDialog) {}

 openDialog(): void {
   const dialogRef = this.dialog.open(DialogOverviewExampleDialog, {
     width: '250px',
     data: {name: this.name, animal: this.animal}
   });

   dialogRef.afterClosed().subscribe(result => {
     console.log('The dialog was closed');
     this.animal = result;
   });
 }
Можно перестроитть окно чтоб настройки делать в template componenta

Тоесть хочу сделать универсальный елем ент
А не октрывать напрямую компонент диалога
DialogOverviewExampleDialog
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
можно)
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
чот тип такого, на счет правильности не уверен, то смысл в том, чтоб принимать базовый тип
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Если я сделал компоненнт для иконок через ngSwitch (и на место кейсов поставил svg, в результате чего компонент огромным получился), то это норм? Или на перфомансе сказывается ?
источник

ZK

Zhenya Kornelyuk in Angular - русскоговорящее сообщество
Я не специалист конечно, но почему бы эту логику не перенести в ts и биндинг сделать, если одна нужна, в противном случае формировать массив
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Вынеси в ts при он ините, заодно сможешь даже подгружать откуда-то из папки все иконки через сервис, тогда даже свитчи не надо, просто парсить папку и сравнивать названия файлов
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Не севсем понял как это должно выглядеть...
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
id откуда берёшь
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
А зачем свитч кейс вообще? Если ты получаешь название иконки, почему бы просто не задавать путь к папке с иконками и к нему конкатенировать название иконки + '.svg'
А в папке держать иконки в одноименных файлах

Ну или тоже самое через спрайт и тогда 1 файл
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
можно хранить в стрингах и выставлять innerHtml
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
Где конкретно его задавать? Через аттрибут какой-то в тимплейте?
источник

IE

Igor' Ember in Angular - русскоговорящее сообщество
безопасно?
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
В src прям путь к папке и к нему нужный файл
источник