Ионная страница должна загрузить данные из http-запроса только один раз

Поэтому в настоящее время я создаю ионное приложение, и на макете моей главной страницы я буду отображать некоторые элементы, полученные из запроса на получение Http.

У меня есть две проблемы, с которыми я сталкиваюсь сейчас:

1) Страница была обработана до того, как мой Httprequest вернулся, поэтому я получил очень странный макет до тех пор, пока не началось несколько секунд, и страница не загрузила мои изображения. Есть ли способ отобразить всю страницу только после возврата http-запроса? Я использовал модуль LoadingController, но пока он не работает для меня.

2) Каждый раз, когда мне нужно вернуться на главную страницу, он должен будет вызвать HTTP-запрос, и мне придется ждать, пока все снова загрузится. Есть ли в любом случае, что я могу предотвратить это и получил мою главную страницу, чтобы получить данные только один раз.

Любое мнение будет оценено.

2 ответа

Попробуй сделать запрос на ngOnInit()

При нажатии на событие push-страницы, получите данные. И по запросу, верните данные с помощью push-страницы.

Нажмите код страницы, установленной при успешном запросе.

Другие вопросы по тегам