我想访问 *.component.html 中定义的 sidenav,这样我就可以动态控制其基于模式(通过 | push | side)的属性,例如屏幕宽度。
如何访问下面的 md-sidenav
<div class='layout-header'>
<md-sidenav-layout fullscreen>
<md-sidenav mode="side" #sidenav>
<md-nav-list>
<md-list-item>Blah</md-list-item>
</md-nav-list>
</md-sidenav>
...
</div>
来自它在 *.component.ts 中定义的组件?
@Component({
selector: 'layout-header',
templateUrl: './header.component.html',
styleUrls: ['./header.component.css'],
directives: [
MD_SIDENAV_DIRECTIVES,
MD_LIST_DIRECTIVES,
MD_CARD_DIRECTIVES,
MdToolbar,
MdButton,
MdInput,
MdCheckbox,
MdRadioGroup,
MdRadioButton,
MdIcon
],
providers: []
})
export class HeaderComponent {
}
我现在在