当前位置:  开发笔记 > 编程语言 > 正文

注入Http服务时Angular2 [typescript]错误

如何解决《注入Http服务时Angular2[typescript]错误》经验,为你挑选了1个好方法。

有问题的来源:https://github.com/clicman/angular2-app/

我试图将Http注入服务并导致错误:

http:1 Uncaught SyntaxError: Unexpected token <__exec @ system.src.js:1374entry.execute @
 system.src.js:3300linkDynamicModule @ system.src.js:2921link @ system.src.js:2764execute @
 system.src.js:3096doDynamicExecute @ system.src.js:715link @ system.src.js:908doLink @
 system.src.js:569updateLinkSetOnLoad @ system.src.js:617(anonymous function) @ system.src.js:430run @
 angular2-polyfills.js:138zoneBoundFn @ angular2-polyfills.js:111lib$es6$promise$$internal$$tryCatch @
 angular2-polyfills.js:1511lib$es6$promise$$internal$$invokeCallback @
 angular2-polyfills.js:1523lib$es6$promise$$internal$$publish @ angular2-polyfills.js:1494(anonymous
 function) @ angular2-polyfills.js:243run @ angular2-polyfills.js:138zoneBoundFn @
 angular2-polyfills.js:111lib$es6$promise$asap$$flush @ angular2-polyfills.js:1305 
angular2-polyfills.js:138 Uncaught SyntaxError: Unexpected token <
    Evaluating http://localhost:3000/angular2/src/http/http
    Error loading http://localhost:3000/scripts/boot.js

服务代码:

import {Injectable} from 'angular2/core'
import {Http} from 'angular2/src/http/http';
@Injectable()
export class CommentsService {
  constructor(private _http: Http) { }
  public getComments(): any[] {
    return [];
  }
}

我做错了什么?



1> PierreDuc..:

你应该添加angular2/bundles/http.dev.jsindex.html

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有