Size: a a a

Советский Angular

2021 May 17

VI

Vadim Ivanov in Советский Angular
да, только такой вариант вижу
источник

SS

Sergei Sergeevich in Советский Angular
помню год назад пару проектов запилил и меня тогда очень впечатлило насколько там все проще с сср
источник

AS

Anton Shvets in Советский Angular
а зачем создавать инстанс класса?
источник

E

Eugene in Советский Angular
не хочу улучшать ангуляр
источник

c

const in Советский Angular
У меня товарищи в продакшн затащили. Ищут на что переписать, предлагал им ангуляр
источник

SS

Sergei Sergeevich in Советский Angular
ого
источник

E

Eugene in Советский Angular
мож они плохо его приготовили?
источник

VI

Vadim Ivanov in Советский Angular
Мне его нужно создать после того, как отработает afterViewInit, т.к. должен отрендериться элемент для создания карты Leaflet
источник

AS

Anton Shvets in Советский Angular
тогда предварительно создай коллбэк и скорми лифлету.
А коллбек внутри будет обращаться к сервису.
Все равно если отдать сразу метод скорей всего будут проблемы с потерей контекста
источник

AS

Anton Shvets in Советский Angular
И все это напоминает диоективу
источник

VI

Vadim Ivanov in Советский Angular
Я же могу инстанс сервиса передать в свой класс через конструктор
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
А это какой-то внешний класс или класс приложения?
источник

c

const in Советский Angular
может быть.
но они его взяли в работу когда он был совсем свежим фреймворком.
не довольны и самим фреймворком и экосистемой
источник

VI

Vadim Ivanov in Советский Angular
Это класс-абстракция над картой. Он инкапсулирует рендеринг маркеров, кластеров, попапов для карты. Создаю я его на уровне своего приложения.
источник

c

const in Советский Angular
@ngSamurai, спишь?
источник

AS

Anton Shvets in Советский Angular
Скорее всего вместо "свой класс" можно взять компонент или директиву
источник

C☭

Chadwick ☭ in Советский Angular
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
просто очень похоже, что это можно провайдить на уровне компонента/директивы, и использовать через DI

если где-то интерфейсы не подойдут под использование в angular, то сделать делегат-адаптер, чтобы интерфейсы подходили
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
что у вас на митингах рассказывают?)
источник

VI

Vadim Ivanov in Советский Angular
Т.е. создать компонент, инжектировать в него сервис, но методы дёргать через ViewChild?
источник