2017-08-04 58 views
-1

如何在角4中动态注入另一个组件,以及如何将值从父组件传递给子组件。任何人都可以帮助您处理示例工作代码。动态注入角4

回答

1

这个问题有点不清楚,并且肯定会因为缺少任何示例代码而无法获得您所尝试的示例代码,以及缺乏关于您要实现的细节的详细信息。

基本上,一个组件可以被包含使用选择器作为一个HTML元素这样另一个组件内:

在父组件:

<div> 
    <ai-star [rating]='product.starRating' 
      (ratingClicked)='onRatingClicked($event)'> 
    </ai-star> 
</div> 

儿童组件:

@Component({ 
    selector: 'ai-star', 
    templateUrl: 'app/shared/star.component.html', 
    styleUrls: ['app/shared/star.component.css'] 
}) 
export class StarComponent implements OnChanges { ... } 

您可以在这里找到完整的示例代码:https://github.com/DeborahK/Angular2-GettingStarted