我是Angular的新手,并尝试使用YouYube上的'Traversy Media'教程。
我正在尝试创建一个用户组件,然后从链接中获取帖子,但是当我运行代码时,它给了我错误TS1109:表达式预期
错误
src/app/services/posts.service.ts(12,13): error TS1109: Expression expected.
我正在使用的CODE
import {Injectable} from '@angular/core';
import {Http} from '@angular/http';
import 'rxjs/add/operator/map';
@Injectable()
export class PostsService{
constructor(private http: Http){
console.log('PostsService Initialized...');
}
getPosts(){
return.this.http.get('https://jsonplaceholder.typicode.com/posts')
.map(res => res.json());
}
}
如果我犯了一个大错,请原谅我,因为我不熟悉这项技术。
答案 0 :(得分:2)
删除。返回后
getPosts(){
return this.http.get('https://jsonplaceholder.typicode.com/posts')
.map(res => res.json());
}
答案 1 :(得分:1)
这部分:return.this
需要有空格而不是点:return this