ngOnInit(){
this.my_func();
window.onpopstate = function(event) {
console.log(this);
this.my_func(); //идёт потеря контекста, а мне нужно запустить эту функцию
};
}
window.addEventListener('popstate', this.my_func)
window.onpopstate = (event) => {
console.log(this);
this.my_func(); //идёт потеря контекста, а мне нужно запустить эту функцию
};
ngOnInit(){
this.my_func();
const self = this;
window.onpopstate = function(event) {
console.log(self );
self.my_func(); //идёт потеря контекста, а мне нужно запустить эту функцию
};
}
const callback = function(event) {
console.log(this);
this.my_func();
}
window.onpopstate = callback.bind(this);