Я создал приложение ionic 3 (для мобильных устройств) с несколькими страницами, используя вкладки ionic для навигации, и несколько пользовательских карт, созданных с помощью ionic-карты.
Также я добавил обработчики из ионного жизненного цикла и углового жизненного цикла на странице ts и карте ts.
Я добавил одну карту на одной из страниц и проследил следы: кажется, что карта многократно создавалась и уничтожалась до того, как страница показывала ее.
Это нормальное поведение? Я ожидал, что обработчики из ionic и angular будут вызываться один раз для карты, как они вызываются один раз для страницы.
Я добавил проект здесь .
Я добавил следы, и для Домашней страницы с одной картой у меня было 6 раз представление карты, созданное и уничтоженное, пока оно не отобразится на странице.
Нет логики, почему на одну карту создано и уничтожено 6 карт.
Кто-нибудь есть идеи?
Обновление (ионная информация):
@ ionic / cli-utils: 1.19.2
ионный (Ionic CLI): 3,20,0
местные пакеты:
@ ionic / app-scripts: 3.1.9
Ionic Framework: ионно-угловой 3.9.2
Система:
Узел: v9.5.0
нпм: 5.6.0
ОС: Windows 10