使用角度为2的另一个子组件中的一个子组件

时间:2017-12-26 11:10:17

标签: angular angular-components

我是角色

的新人

我有2个子组件,该模块在app.component.ts

中注册

1)toggle.Module.ts

2)order.Module.ts

app.component.ts

import { AppComponent } from "./app.component";
import { ToggleModule } from '../app/toggle/toggle.module';
import { OrderModule } from "./Order/order.module";
@NgModule({
    imports: [ToggleModule,OrderModule],
    declarations: [AppComponent],
    bootstrap: [AppComponent],
    providers: [AppService]
})
export class AppModule { }

有toogleComponenet.ts和OrderComponenet.ts

我需要访问OrderComponenet中的toggleComponent.ts属性 任何人都可以指导我如何做到这一点?

谢谢

1 个答案:

答案 0 :(得分:1)

如果ToggleComponenet.ts和OrderComponenet.ts是父级和子级,则可以通过@Input()和@Output()与事件发射器进行通信。

否则你可能需要制作一个Angular服务。

这些都在角度文档中有详细记载:

https://angular.io/guide/component-interaction