У меня есть функция в другом файле js, как это;
checkEmailAvailability(email, callback) {
Vue.http.get(BASE_URL_USER + '/check-email', {params: {email}})
.then(response => callback(response.body.available))
.catch(() => callback(false))
},
И я использую эту функцию в методе validate, но возвращаю undefined,
validate() {
return Api.checkUsernameAvailability(this.username, available => {
return available;
});
}
Как я могу вернуть ответ моему API?