角度 - TS - 错误TS1109:表达式预期

时间:2017-06-23 06:32:04

标签: javascript angular

我是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());
  }
}

如果我犯了一个大错,请原谅我,因为我不熟悉这项技术。

2 个答案:

答案 0 :(得分:2)

删除。返回后

  getPosts(){
        return this.http.get('https://jsonplaceholder.typicode.com/posts')
        .map(res => res.json());
      }

答案 1 :(得分:1)

这部分:return.this需要有空格而不是点:return this