А, если перевести все сущности проекта на динамический стиль, meta-data стиль написания компонентов, норм будет?

|
misterleo111 2022-06-30 17:59:39
ngSamurai 2022-06-30 17:59:13
Пофиксил?

пофиксил, но не помогло.

ngSamurai 2022-06-30 17:59:52
misterleo111 2022-06-30 17:59:39
пофиксил, но не помогло.

И что теперь? (

misterleo111 2022-06-30 18:00:02
также)
misterleo111 2022-06-30 18:00:35
судя по логам в консоли. в список пушатся разные объекты.
misterleo111 2022-06-30 18:02:24
я еще с дебагом на фронте не разобрался. в webstorm запускал, но чет пока малоинформативно.
Garg_amel 2022-06-30 18:18:24
misterleo111 2022-06-30 18:02:24
я еще с дебагом на фронте не разобрался. в webstorm запускал, но чет пока малоинформативно.

Сори за офтоп но, я один в браузере дебажу?)

misterleo111 2022-06-30 18:19:00
Garg_amel 2022-06-30 18:18:24
Сори за офтоп но, я один в браузере дебажу?)

я не знаю, а как лучше?)

Garg_amel 2022-06-30 18:19:36
Ну мне норм, в соурсах, всё видно и удобно)
ngSamurai 2022-06-30 18:45:21
Garg_amel 2022-06-30 18:18:24
Сори за офтоп но, я один в браузере дебажу?)

Я вообще не дебажу дебаггером ))))

Sergey Rudenko 2022-06-30 18:48:37
Garg_amel 2022-06-30 18:18:24
Сори за офтоп но, я один в браузере дебажу?)

Удобно же в браузере дебажить. Лично для меня лучше хром, но многим фаерфокс нравится. Дело акуса.

reactangular 2022-06-30 18:48:51
ngSamurai 2022-06-30 18:45:21
Я вообще не дебажу дебаггером ))))

angular_ru-570073.jpg

ngSamurai 2022-06-30 18:51:10
Sergey Rudenko 2022-06-30 18:48:37
Удобно же в браузере дебажить. Лично для меня лучше хром, но многим фаерфокс нравится. Дело акуса.

Может и удобно… ))))

artem_md 2022-06-30 19:06:04
знаешь какую то либу, что бы иерархию компонентов в ангуляре нарисовать?
artem_md 2022-06-30 19:06:37
плагин / утилиту итп
ichursin 2022-06-30 19:08:14
artem_md 2022-06-30 19:06:04
знаешь какую то либу, что бы иерархию компонентов в ангуляре нарисовать?

compodoc?

artem_md 2022-06-30 19:08:48
там он модули анализирует. html не читает
ichursin 2022-06-30 19:09:27
artem_md 2022-06-30 19:08:48
там он модули анализирует. html не читает

хм…. тоже верно

artem_md 2022-06-30 19:09:51
есть такая штука, но с лейзи лоадингом не работает. да и заточена под VC https://marketplace.visualstudio.com/items?itemName=coderAllan.vscode-angulartools

AngularTools — Visual Studio MarketplaceVisualstudio
Extension for Visual Studio Code — AngularTools is a collection of tools for exploring an Angular project, help you with documenting, reverse engineering a project or help when refactoring.
lolikota 2022-06-30 20:21:13
Вы не знаете при каком количестве редиректов страницы при тестировании в лайтхаусе он показывает такое https://imgur.com/HcGX5UI сообщение?

Снимок экранаImgur
Post with 0 votes and 4 views. Снимок экрана
CyberAleks88 2022-06-30 21:01:29
angular_ru-570084.jpg
Привет подскажите пожалуйста как использовать функцию $localize, смотрел доку и не понял, пытаюсь перевести всплывающее уведомление
ippatev 2022-06-30 21:17:52
ребята, если перевести все сущности проекта на динамический стиль, meta-data стиль написания компонентов, норм будет?
ippatev 2022-06-30 21:18:57
получается у нас есть единый модель на входе, а на выходе может получится куча сущностей разных компонентов
ippatev 2022-06-30 21:25:03
ippatev 2022-06-30 21:18:57
получается у нас есть единый модель на входе, а на выходе может получится куча сущностей разных компонентов

@DimaAngular шо думаешь?

shieldy_bot 2022-06-30 21:26:54
angular_ru-570089.jpg
@Xray_32, пожалуйста, отправьте цифры с картинки в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
xuxicheta 2022-06-30 21:35:10
ippatev 2022-06-30 21:17:52
ребята, если перевести все сущности проекта на динамический стиль, meta-data стиль написания компонентов, норм будет?

зачем?

ippatev 2022-06-30 21:38:17
xuxicheta 2022-06-30 21:35:10
зачем?

забавы ради

ippatev 2022-06-30 21:38:45
не, чтобы иметь одну общую сущность в виде meta информации
ippatev 2022-06-30 21:38:55
и с помощью этого рендерим компоненты
ippatev 2022-06-30 21:39:32
потомучто обычно в ентерпрайс приложении — много переиспользуемых сущностей же
ippatev 2022-06-30 21:40:08
и собственно для этого — мы вводим единую модель
adikalon 2022-06-30 21:52:58
Привет. Отправляю запрос на сервер через HttpClient, сервер возвращает 401 Unauthorized (вобще любой не 2хх статус), перехватываю ошибку и обрабатываю, но в консоли всеравно вижу инфу о неудачном запросе. Это так и должно быть? Никак этого не отключить? Зачем это?
dopusteam 2022-06-30 21:54:12
adikalon 2022-06-30 21:52:58
Привет. Отправляю запрос на сервер через HttpClient, сервер возвращает 401 Unauthorized (вобще любой не 2хх статус), перехватываю ошибку и обрабатываю, но в консоли всеравно вижу инфу о неудачном запросе. Это так и должно быть? Никак этого не отключить? Зачем это?

Так и должно быть, неудачный запрос то был все таки

adikalon 2022-06-30 21:55:43
dopusteam 2022-06-30 21:54:12
Так и должно быть, неудачный запрос то был все таки

А никак нельзя настроить, чтобы все запросы считались удачными и я сам обрабатывал ответ опираясь на статус-коды?

dopusteam 2022-06-30 21:56:11
adikalon 2022-06-30 21:55:43
А никак нельзя настроить, чтобы все запросы считались удачными и я сам обрабатывал ответ опираясь на статус-коды?

Во первых, зачем?

adikalon 2022-06-30 21:56:59
dopusteam 2022-06-30 21:56:11
Во первых, зачем?

Мне так удобней, ответ вполне корректный же, просто статус не 200

dopusteam 2022-06-30 21:58:10
adikalon 2022-06-30 21:56:59
Мне так удобней, ответ вполне корректный же, просто статус не 200

Можно написать свой протокол:) а вообще, непонятно зачем. В чем проблема, в записи в консоли?

adikalon 2022-06-30 21:58:56
dopusteam 2022-06-30 21:58:10
Можно написать свой протокол:) а вообще, непонятно зачем. В чем проблема, в записи в консоли?

Да просто не нравится, както неправильно, какбудто за меня решают. Ну нельзя так нельзя. Спасибо

dopusteam 2022-06-30 21:59:59
adikalon 2022-06-30 21:58:56
Да просто не нравится, както неправильно, какбудто за меня решают. Ну нельзя так нельзя. Спасибо

Ну по факту это не успех, если не 200. Корректно — да. Но не успешно. Но да, забейте,) зайдите на любой сайт, загляните в консоль и успокойтесь)

xuxicheta 2022-06-30 22:05:42
ippatev 2022-06-30 21:40:08
и собственно для этого — мы вводим единую модель

взаимоисключающе же.
я видел такие единые модели, не очень удобно. Одна место для изменений разных вещей. и одновременно изменение одного сказывается на других неочевидным образом. не лучший подход, имхо

ichursin 2022-06-30 22:06:32
adikalon 2022-06-30 21:58:56
Да просто не нравится, както неправильно, какбудто за меня решают. Ну нельзя так нельзя. Спасибо

можешь принудительно console.clear вызывать, если страдает чувство прекрасного )

kvark01 2022-06-30 22:20:13
Всем добрый вечер!
Никто не посовтует книгу по ООП в связке с TypeScript?
Буду благодарен!
dopusteam 2022-06-30 22:30:23
ichursin 2022-06-30 22:06:32
можешь принудительно console.clear вызывать, если страдает чувство прекрасного )

В network останется)

ichursin 2022-06-30 22:33:22
dopusteam 2022-06-30 22:30:23
В network останется)

да, тут прям засада

maximeLyakhov 2022-06-30 22:48:33
kvark01 2022-06-30 22:20:13
Всем добрый вечер!
Никто не посовтует книгу по ООП в связке с TypeScript?
Буду благодарен!

refactoring.guru через впн

xoxol4uk22 2022-06-30 22:53:41
angular_ru-570122.jpg
подскажите, пожалуйста, можно ли как-то иначе.
Делаю вот блок-схему. Можно с зажатой кнопкой мышки блочки перетаскивать, стрелку тянуть к блочкам, изменять их размер… И для этого всего надо слушать mouseup, mousedown.
Делаю это через @HostListener
Но приходится слушать везде(( В родителе (где массив блоков и стрелок) слушаю для рисования стрелок. В самих блоках слушаю для растягивания размеров. Я понимаю, что это бред какой-то. Может есть другой нормальный подход для этого? Сервис мб создать… И через сабджект раскидывать изменения подписчикам. Это будет получше вариант?
xoxol4uk22 2022-06-30 22:55:34
можно конечно слушать только в родителе, но будет он огромным со временем, если там все писать для обработки зажатой мышки
xoxol4uk22 2022-06-30 22:56:06
или это норм, что будет пару десятков слушателей мышки в приложении?)
xoxol4uk22 2022-06-30 23:00:01
хотя гляжу либы есть для событий мышки, может сейчас что-то подберу)
Никита Сахань 2022-06-30 23:05:45
xoxol4uk22 2022-06-30 23:00:01
хотя гляжу либы есть для событий мышки, может сейчас что-то подберу)

Если не найдешь библиотек никаких, HostListener всё-равно нужно заменять на renderer2

xoxol4uk22 2022-06-30 23:06:41
Никита Сахань 2022-06-30 23:05:45
Если не найдешь библиотек никаких, HostListener всё-равно нужно заменять на renderer2

не нашел ничего((
а каким образом его заменять? рендерер 2 ведь вообще не для этого. Или там есть какой-то способ слушать события?

|