Size: a a a

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

2020 April 14

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
сейчас попробую
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
this.map = new LeafletMap("placeholder", {
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
без результата
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
ребят, никто демо не попробует https://github.com/anatoly-spb/ionic-leaflet?
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
готовый проект
npm install
ionic cordova prepare
ionic cordova run android --livereload
источник

AT

Alexey Tuychiev in Ionic - русскоговорящее сообщество
Я уже развернул сейчас посмотрю
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Alexey Tuychiev
Я уже развернул сейчас посмотрю
спасибо!!!
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
Ć¥β€ŘŇΔŦƗĆ
я вот так подключал
npm i leaflet

import { Map, tileLayer, marker, icon, control } from 'leaflet';


 initMap() {
   const map = new Map('map', {
     attributionControl: false,
     zoomControl: false
   }).setView([this.order.source_lat, this.order.source_lon], 17);

   tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);


   const customMarkerIcon = icon({
     iconUrl: 'assets/img/marker.png',
     iconSize: [64, 64],
     popupAnchor: [0, -20]
   });

   marker([this.order.source_lat, this.order.source_lon], { icon: customMarkerIcon })
     .bindPopup(`<b>№ ${this.order.order_id}</b>`, { autoClose: true })
     .addTo(map);
 }
тут по другому
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
да, ребят, я понимаю, просто я тоже ничего противозаконного не делаю, как мне кажется.
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
но я пробовал и с ViewChild, и просто с "divId"
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
у меня отрисовывается только часть
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
источник

AT

Alexey Tuychiev in Ionic - русскоговорящее сообщество
В любой непонятной ситуации заворачивай все в setTimeout )) В общем в ngAfterViewInit у контейнера размеры нулевые. Поставил задержку и стало норм
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Alexey Tuychiev
В любой непонятной ситуации заворачивай все в setTimeout )) В общем в ngAfterViewInit у контейнера размеры нулевые. Поставил задержку и стало норм
ух, ты гений
источник

AT

Alexey Tuychiev in Ionic - русскоговорящее сообщество
Только как бы без костыля обойтись
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
ionView ивенты тоже есть
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
как бэ)
источник

Ć

Ć¥β€ŘŇΔŦƗĆ in Ionic - русскоговорящее сообщество
IonViewDidLoad
источник