Angular 2多个组件

安德烈·谢德科(Andrey.shedko)

似乎我完全对Angular 2概念感到困惑。我希望页面上有三个组件以这种方式在app.component.html中定义(这应该是入口点):

<bp-header></bp-header>
<bp-home></bp-home>
<bp-footer></bp-footer>

这是主要组件(app.component.ts):

import { Component }          from '@angular/core';
import { ROUTER_DIRECTIVES }  from '@angular/router';
import {HeaderComponent} from "./header.component"
import {FooterComponent} from "./footer.component"
import {HomeComponent} from "./home.component"
@Component({
  selector: 'bp-app',
  templateUrl: 'app.component.html',
  styleUrls: ['app/app.component.css'],
  directives: [HeaderComponent, FooterComponent, HomeComponent]
})
export class AppComponent {}

但是当我打开主页时没有任何内容,并且在控制台中也没有错误。

安德烈·谢德科(Andrey.shedko)

好吧,最终的解决方案是以这种方式将header和footer指令放在模板中,这样bp-header和bp-footer是单独的组件。

import { Component }          from '@angular/core';
import { ROUTER_DIRECTIVES }  from '@angular/router';
import {HeaderComponent} from "./header.component"
import {FooterComponent} from "./footer.component"
import {HomeComponent} from "./home.component"
@Component({
  selector: 'bp-app',
  templat: '<bp-header></bp-header><bp-footer></bp-footer>',
  styleUrls: ['app/app.component.css'],
  directives: [HeaderComponent, FooterComponent, HomeComponent]
})
export class AppComponent {}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular2-多个组件中的“监视”提供程序属性

来自分类Dev

Angular 2模板组件

来自分类Dev

如何在多个Angular 2项目之间共享Angular 2组件?

来自分类Dev

使用一个REST调用Angular2多个组件

来自分类Dev

如何使用ngFor在angular2中加载多个子组件?

来自分类Dev

如何使用ng2-dragula拖放到多个Angular2组件

来自分类Dev

创建单独的组件Angular 2

来自分类Dev

跨多个组件的Angular 2保留组件值

来自分类Dev

Angular 2同一页面上有多个组件

来自分类Dev

重用Angular 2表单组件

来自分类Dev

处置Angular 2应用或组件

来自分类Dev

在Angular 2的多个组件之间共享WebSocket数据的最佳方法?

来自分类Dev

从基础组件继承的angular 2

来自分类Dev

跨多个组件实例的Angular 2全局变量

来自分类Dev

用Angular 2模拟组件

来自分类Dev

如何在多个组件之间使用Angular 2的FormBuilder

来自分类Dev

Angular 2-如何以特定顺序实例化组件中的多个服务?

来自分类Dev

angular2组件中的多个动画触发器

来自分类Dev

重用Angular 2中的组件

来自分类Dev

Angular 2 RC1:多个组件,待办事项列表,添加任务更新

来自分类Dev

Angular 2多个CRUD组件:路由或父组件

来自分类Dev

向服务订阅多个Angular2组件

来自分类Dev

Angular 2-具有多个参数的路径不会两次加载其分配的组件

来自分类Dev

需要在 Angular 2 中的多个组件之间进行调用

来自分类Dev

Angular2 - 一个商店,多个组件,不同的 API 调用

来自分类Dev

通过 angular 2 中的多个组件访问服务的属性?

来自分类Dev

Angular 2 组件中的组件

来自分类Dev

多个组件中的对象服务 *ngFor Angular

来自分类Dev

Angular 多个模板 - 具有多个组件

Related 相关文章

热门标签

归档