0
私は私のコンポーネントにサービスを注入しようと、私はこのエラーを取得を解決できませんnews.service.ts
は、すべてのパラメータ
import {Http, Headers} from '@angular/http';
import { Injectable } from '@angular/core';
import { News, NewsImp } from './news';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
@Injectable()
export class NewsService {
_url = '<%= SYSTEM_URL%>/news';
token = window.localStorage.getItem('token');
user_id = window.localStorage.getItem('user_id');
constructor(private _http:Http) {
}
getNews() : Observable<NewsImp[]> {
return this._http.get('https://jsonplaceholder.typicode.com/posts').map(res => res.json());
}
postNews() : Observable<News[]> {
var headers = new Headers();
headers.append('Content-Type', 'application/json');
var news = {
user_id: this.user_id,
token : this.token
};
return this._http.post(this._url, JSON.stringify(news), {headers:headers}).map(res => res.json().data);
}
}
NewsServiceコードを表示できますか? – micronyks
コードは常に画像ではなくコードとして投稿してください。 –
HttpModuleをインポートに追加NewsModuleの配列 – Siraj