В моем app.html
У меня есть боковое меню, которое содержит список ролей. Панель инструментов поверх приложения является частью моего landingPage.html
и показывает «Имя приложения: роль» в качестве заголовка. Мне бы хотелось, чтобы всякий раз, когда пользователь нажимает на новую роль, он отображается на панели инструментов целевой страницы.Передача данных между классами по щелчку Угловой 2/Ионный 2
У меня есть функция changeRole(newRole)
в моем файле landingPage.ts
, который сделает это, но я не знаю, как получить к нему доступ из события click в моем app.ts
.
Как прослушивать событие, а затем отправлять все, что нажал на функцию в другом классе?
я по-прежнему необходимо импортировать Глобальную службу в моих страницах файл? Я получаю сообщение об ошибке, если не пытаюсь, но если я попытаюсь его импортировать, он не может найти файл. Я пропустил очевидный шаг в инъекции зависимостей? Я все еще довольно новичок в этом. – discodane
Да, вам нужно импортировать его, используя следующую строку: 'import {GlobalService} из '../../ providers/global-service/global-service'', вам нужно настроить его для правильного пути в вашем приложении –
Мне не хватает 1 части. Когда я вижу изменение роли в меню стороны приложения, я вызываю функцию 'setCurrentRole' в' GlobalService', но как я могу затем уведомить «новую страницу» о том, что currentRole был изменен? – discodane