В приложении Native-script при нажатии кнопки функция не работает (не вызывается).Когда я делаю какие-либо изменения или даже пишу console.log ('hi') внутри этой функции, она начинает работать.Но когда я перехожу на другой экран, возвращаюсь к предыдущему экрану и снова нажимаю кнопку, он снова перестает работать.Я не понимаю, в чем проблема?
Это HTML-код:
<Button class="alarms-btn" text="Alarms" (tap)="onClickActiveAlarm()"></Button>
Это .ts код:
public onClickActiveAlarm() {
if (_.size(this.alarms) === 0) {
this.snackWarn('No Alarms')
return
}
this.routerExtensions.navigate(['/', alarms])
}