Я пытаюсь создать свое первое приложение с Ionic. У меня есть несколько вкладок, определенных в файле app.js.
.state('tab.dash', {
url: '/dash',
views: {
'tab-dash': {
templateUrl: 'templates/tab-dash.html',
controller: 'DashCtrl'
}
}
})
.state('tab.chats', {
url: '/chats',
views: {
'tab-chats': {
templateUrl: 'templates/tab-chats.html',
controller: 'ChatsCtrl'
}
}
})
.state('tab.audioplayer', {
url: '/audioplayer',
views: {
'tab-audioplayer': {
templateUrl: 'templates/tab-audioplayer.html',
controller: 'ExampleController'
}
}
})
Здесь, на последней вкладке, я не хочу открывать новую страницу, такую как tab-audioplayer.html, как показано сейчас. Вместо этого я хочу вызвать функцию, скажем, MyFunction(), находящуюся в контроллере «ChatsCtrl» (предыдущий), который выполняет некоторые назначения значений. Поскольку я новичок, я не знаю, как вызывать функцию вместо открытия вкладки при нажатии на значок вкладки.