我正在做这个地址的angular2教程:
https://angular.io/docs/ts/latest/tutorial/toh-pt3.html我把英雄界面放在一个文件下的app文件夹下,在控制台我有这个错误:
原文链接:https://www.f2er.com/angularjs/142813.htmlapp/app.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module. [0] app/hero-detail.component.ts(2,20): error TS2306: File 'app/hero.ts' is not a module.
如果我将我的界面文件放在一个英雄文件夹中,错误消失,文档中没有提及,我的导入有什么问题?
在app.components.ts和hero-detail.component.ts中,我的import指令(在组件文件的引导下):
import {Component} from 'angular2/core'; import {Hero} from './hero';
必须通过以下方式替换我的import指令:import {Hero} from’./’;或者简单地把代码放在一个英雄文件夹中?
谢谢你的回答