Size: a a a

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

2020 April 14

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Alexey Tuychiev
Наверно нужно еще onPush поставить, чтобы лишних проверок не было.
Да, это уже детали. Спасибо еще раз, Алексей!!! https://github.com/anatoly-spb/ionic-leaflet/commit/ce1212717d7ead32020f34850383766140cffbbb
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Все, теперь у нашего сообщества есть демка c leafleat-ом
источник

AS

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

AT

Alexey Tuychiev in Ionic - русскоговорящее сообщество
👍
источник

AS

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

ZZ

Zar Zakharov in Ionic - русскоговорящее сообщество
Anatoly Shirokov
все равно, продолжаю рассуждать. у нас нет момента, когда размер контейнера изменился. значит надо на resize подписываться?
ну в целом логично)
источник

AT

Alexey Tuychiev in Ionic - русскоговорящее сообщество
Anatoly Shirokov
все равно, продолжаю рассуждать. у нас нет момента, когда размер контейнера изменился. значит надо на resize подписываться?
Да просто чекать в хуке
ngAfterViewChecked() {
   if (this.map === undefined && this.element.nativeElement.clientWidth > 0) {
       // init map
   }
}
источник

Ć

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

Ć

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

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Alexey Tuychiev
Да просто чекать в хуке
ngAfterViewChecked() {
   if (this.map === undefined && this.element.nativeElement.clientWidth > 0) {
       // init map
   }
}
я оставил инициализацию в ngAfterViewInit, а Checked добавил вызов updateView
  private prevWidth = 0;
 private prevHeight = 0;

 updateView() {
   if (!this.map) {
     return;
   }
   if (this.prevWidth !== this.placeholder.nativeElement.offsetWidth
     || this.prevHeight !== this.placeholder.nativeElement.offsetHeight
   ) {
     this.prevWidth = this.placeholder.nativeElement.offsetWidth;
     this.prevHeight = this.placeholder.nativeElement.offsetHeight
     this.doUpdateView();
   }
 }
источник

AS

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

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
Хотел использовать попап для показа инфы, которая постоянно видна на экране, а здесь такая лажа в точности позиционирования.
источник

AS

Anatoly Shirokov in Ionic - русскоговорящее сообщество
для сравнения вывел маркер и попап:
  createPopup(e: Mwhouse): Marker {
   const popupOptions : PopupOptions = {
     autoClose: false,
     closeButton: false
   };
   popup(popupOptions)
     .setLatLng([e.latitude, e.longitude])
     .setContent(`${e["Штабель"]}`)
     .openOn(this.map);
   return new Marker([e.latitude, e.longitude]).addTo(this.map)
 }
источник

AS

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

A

Akbar in Ionic - русскоговорящее сообщество
привет всем !

кто нибудь подскажет input mask для ionic 3 ?

спасибо
источник

Ć

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

кто нибудь подскажет input mask для ionic 3 ?

спасибо
br-mask
источник

A

Akbar in Ionic - русскоговорящее сообщество
spasibo uje nashol!
источник
2020 April 15

з

забанят in Ionic - русскоговорящее сообщество
кто нибудь на vue пробовал проекты собирать с ionic?
источник

з

забанят in Ionic - русскоговорящее сообщество
вопрос в том, в каком месте плагины, типа сплешскрина подключать?
источник

AS

Alpha Store in Ionic - русскоговорящее сообщество
Get Free Bitcoin Instantly Tesla Foundation Release How To Get Bitcoin Free
источник