У меня есть код, который работает в угловом 2, но когда я пытаюсь использовать его в проекте nativescript, это не удается. я пытаюсь отказаться от обещания, как это:Как отклонить обещание от NativeScript - Angular 2
login(credentials:Credentials):Promise<User> {
if (!valid) {
return Promise.reject<User>("Invalid password");
}else {
return Promise.resolve(new User("some user"));
}
}
И я получаю эту ошибку:
Error:(32, 22) TS2346: Supplied parameters do not match any signature of call target.
Спасибо за ответ, вот это не проблема! Я забуду поставить вопрос на вопрос, но у меня есть код! Я отредактирую вопрос. –
@ DiegoGonzález извинения, проверьте обновленный ответ –
Спасибо! Но 'Promise.reject (« Неверный пароль »);' не возвращает Promise ?? –