将自定义元素作为选择器元数据与通过类名引用有什么区别?
@Component({
selector: 'main-container',
...
})
vs
@Component({
selector: '.main-container',
...
})
使用一个优于另一个有优势吗?
答案 0 :(得分:2)
差别不算什么。 只有一个区别是你如何使用它。
在自定义元素选择器中,您可以通过<my-component></my-component>
在类选择器中,您将类添加到元素,而angular将注入其中。
关于优势
我建议使用元素选择器,因为它更具可读性。