Я хочу сделать учебник Playground для NativeScript и Angular. Я застрял в уроке 2, шаг 10, из-за ошибки компиляции, в которой говорится, что связанные с http сегменты функции входа в систему не известны классу.
import { Injectable } from "@angular/core";
import { User } from "./user.model";
@Injectable()
export class UserService {
register(user: User) {
alert("About to register: " + user.email);
}
login(user: User) {
return this.http.post(
Config.apiUrl + "user/" + Config.appKey + "/login",
JSON.stringify({
username: user.email,
password: user.password
}),
{ headers: this.getCommonHeaders() }
).pipe(
map(response => response.json()),
tap(data => {
Config.token = data._kmd.authtoken
}),
catchError(this.handleErrors)
);
}
}
Я думаю, что что-то еще не важно, поэтому функции, связанные с http, не работают.
Я искал код учебника, если что-то пропустил, но ничего не могу найти.
Было бы неплохо, если бы кто-то мог сказать мне, как продолжить урок, или сказать, что я должен найти нужный фрагмент. :)