Size: a a a

Советский Angular

2021 May 17

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
не уверен, что так

есть возможность сделать на stackblitz пример?
источник

C☭

Chadwick ☭ in Советский Angular
балаболят ) по большей части
источник

C☭

Chadwick ☭ in Советский Angular
just daily meeting )
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
по делу или просто?
источник

C☭

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

VI

Vadim Ivanov in Советский Angular
С ручным созданием инстанса мне нужно было делать так:
const map = new Map(‘.map’, serviceInstance);
map.renderClusters();

С компонентом, как ты говоришь, так:
@ViewChild(MapComponent, {static: true}) map;
this.map.renderClusters();
В этом случае сервис уже инжектирован в компонент
источник

VI

Vadim Ivanov in Советский Angular
Выглядит и правда лучше
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
почти так

я думаю, что тут хорошо подойдет указание этого сервиса в providers компонента или директивы

@Component({
 providers: [ ...тут регистрируем сервис... ]
})
class Lol {
 ...() {
   тут дергаем сервис
 }
}
источник

IE

Igor' Ember in Советский Angular
То есть как только начинается большая нагрузка пользователей, то лучше ангуляр не использовать и брать какой-нибудь реакт/вуй?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а ViewChild(en) можно использовать, если в этом будет необходимость

если нужно, то да
источник

VI

Vadim Ivanov in Советский Angular
Это если нужен уникальный инстанс сервиса. В моём случае сервис рутовый.
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
а Map тогда что делает?
источник

VI

Vadim Ivanov in Советский Angular
инстанцирует карту - new Leaflet(‘.map’) и занимается рендерингом кастомных маркеров на ней
источник

Вキ

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

SS

Sergei Sergeevich in Советский Angular
когда большая нагрузка тогда проблемы у всех spa c ssr одинаковые тк ssr потребляет много ресурсов. нужно либо кэшировать либо статику раздавать.
источник

VI

Vadim Ivanov in Советский Angular
да, просто селектор контейнера для рендера карты
источник

Вキ

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

VI

Vadim Ivanov in Советский Angular
Конечно. Это я для простоты примера так написал)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
это оно, да? https://leafletjs.com/
источник

VI

Vadim Ivanov in Советский Angular
да
источник