ошибка в этой самой строке. Я не ссылаюсь на весь этот класс из других источников.

аюсь вызвать функцию из вложенной 5-глубинной функции в Typescript, и она не может видеть внешнюю функцию. Бегconsole.log(this) внутри setTimeout возвращаетwindow объект.

export class SearchComponent implements OnInit {


lifeCycleFunc(){    //Function 1
    ...

    if() {                //Function 2
        ....

        var.do(item => {        //Function 3
            ....

            var.forEach(var => {      //Function 4
                ...

                setTimeout(function(){    //Function 5

                    this.searchFunc()        //this.searchForAssignments is not a function
                }
            })
        })
    }
}

searchFunc(){
    ...
}


}

Ответы на вопрос(3)

Ваш ответ на вопрос