Моя проблема в том, что функция, которую я импортирую из другого класса, не будет вызываться и не распознается синтаксическим анализатором. Поповер не может быть закрыт. Я попробовал несколько похожих решений, но ни одно из них не помогло мне. Я не настолько увлечен машинописью, поэтому надеюсь, что не ошибусь
export function dismissWindow() {}
@Component({
selector: 'app-user',
templateUrl: './user.page.html',
styleUrls: ['./user.page.scss'],
})
export class UserPage implements OnInit {
public popover;
//Pop up Informationen rechts oben
async notifications(ev: any) {
this.popover = await this.popoverCtrl.create({
component: NotificationsComponent,
event: ev,
animated: true,
showBackdrop: true
});
return await this.popover.present();
}
ngOnInit() {
}
public dismissWindow(){
console.log("Dismiss got called");
this.popover.dismiss();
}
}
import { UserPage } from './../user/user.page';
import { dismissWindow} from './../user/user.page';
LogOut() {
console.log("in logout method")
dismissWindow();
console.log("Call From Logout");
this.router.navigate(['login'])
}
}