Я создаю приложение Ionic 2, в котором элементы бокового меню должны быть загружены асинхронно. Элементы в боковом меню будут меняться на каждой странице. На данный момент я начал новый проект Ionic 2 с шаблоном бокового меню.Изменение элементов меню Ionic2 асинхронно
Проблема, с которой я столкнулся, - это когда элементы загружены в боковое меню, я не могу изменить эти элементы на другой странице.
Код дизайна моего бокового меню находится в файле app.html
, а список элементов находится в файле app.component.ts
. Когда приложение загружается, элементы перечислены в боковом меню, но когда я перехожу на другую страницу, я не могу изменить те же самые элементы.
Есть ли способ изменить его?
Спасибо, что поделились идеей. У меня мало сомнений. Когда мой app.component.ts получит запрос на обновление бокового меню, будет ли отображаться app.html снова? См. У меня есть массив элементов в app.component.ts и в файле app.html. Я использую этот массив для отображения пунктов меню. В вашем случае предположим, что app.component получает запрос на обновление, и я обновляю список массивов, будет ли app.html отображать новый список? – replysam2009
вы можете подключиться к одному из событий жизненного цикла 'ionViewDidLoad() {}' https://ionicframework.com/docs/v2/api/navigation/NavController/ –
@ rohit-gupta Я попытался реализовать вашу идею. Оно работает. Тханк мат. – replysam2009