ฉันกำลังทำangular2
กวดวิชาตามที่อยู่นี้: https://angular.io/docs/ts/latest/tutorial/toh-pt3.htmlฉันใส่hero
อินเตอร์เฟซในไฟล์เดียวภายใต้app
โฟลเดอร์ในคอนโซลฉันมีข้อผิดพลาดนี้ :
app/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 {Component} from 'angular2/core';
import {Hero} from './hero';
ฉันต้องแทนที่คำสั่งการนำเข้าของฉันด้วย: import {Hero} from './';
หรือใส่รหัสในโฟลเดอร์ฮีโร่ ?