我看得远远,但似乎无法找到答案。我已经创建了一个指令,它工作正常,但我想动态地将它绑定到组件的主机。
示例:
@Directive({ selector: 'myDirective' })
@Component({ selector: 'myComponent',
template: 'some content goes here...'
})
export class MyComponent {
/* bind myDirective to host */
}
//when using myComponent, it should be
<myComponent></myComponent>
//not
<myComponent myDirective></myComponent>
我基本上想要删除a)明确设置myDirective
和b)用一个元素包装模板只需使用myDirective