Я искал решение моей проблемы в Интернете, но не нашел подходящего ответа. Хотя есть тонны этого конкретного вопроса в Интернете.this.hasErrors не является функцией
В моем файле транскрипт у меня есть следующие три метода:
hasErrors() {
// Checking for errors
}
saveItem() {
if (this.hasErrors())
return;
// Save item
}
sendItemToAuthority() {
if (this.hasErrors())
return;
// Send item to authority
}
Как-то this.hasErrors()
внутри sendItemToAuthority()
не признаваемые в качестве функции, но в saveItem()
это работает без каких-либо проблем. Я получаю следующее сообщение об ошибке в хромированных инструментов разработчика:
this.hasErrors не является функцией
я нашел следующие возможности, которые не работали для меня тоже (то же самое сообщение об ошибке):
sendItemToAuthority() {
var self = this;
if (self.hasErrors)
return;
// Send item to authority
}
Может ли кто-нибудь привести меня к решению? Я действительно не понимаю, почему он не работает.
почему это ваша ошибка, и ваше имя метода отличается? –
Извините, это была опечатка в вопросе. –