Angular 5 - 用于路由组件,如何删除ng-component标记元素

时间:2017-12-26 07:10:26

标签: angular router-outlet

首先,我想说我知道如何通过选择器删除组件的标签。比如使用属性选择器:

public function user() { return $this->belongsTo(User::class); }

我现在正在使用Angular 5,我的问题是有selector: "div[my-component]"呈现的组件,这些组件会自动放入router-outlet元素。我无法在任何地方使用属性选择器。如何删除此元素?该元素导致我的CSS中断。

1 个答案:

答案 0 :(得分:0)

您可以将主机传递到路由器插座。这将帮助您添加课程, 因此,您可以将css应用于该课程的出口。

  

@Component({   选择器:'my-component',
  templateUrl:'。/ my-component.html',host:{       class:'my-component-container'}})