【发布时间】:2016-06-04 09:16:51
【问题描述】:
我正在尝试学习 Angular 2,经过大量错误消息后,我终于让路由正常工作,并且可以显示我想要的组件。现在我想展示我的主页组件,并且我希望这个组件中有一个导航栏组件。
Home.ts:
import {Component, View} from 'angular2/core';
import {Navbar} from './navbar/navbar'
@Component({
selector: 'home'
})
@View({
templateUrl: '/app/home/home.html'
})
export class Home {
constructor:(public navbar: Navbar) {
}
}
home.html:
<p>NICE!</p>
<navbar></navbar>
navbar.ts:
import {Component, View} from 'angular2/core';
@Component({
selector: 'navbar'
})
@View({
template: `
<ul>
<li>This is the navbar</li>
</ul>
`
})
export class Navbar{
}
主页正在显示,但当我检查它时,标签只是停留在<navbar></navbar>。我做错了什么?
【问题讨论】:
标签: typescript angular