假设有一个带有selector: 'my-component'
的Angular组件。
可以两种方式:
<div><my-component/></div>
和
<div my-component></div>
渲染或组件行为有什么不同吗?如果不是那么为什么我们有'属性'选项?
答案 0 :(得分:1)
selector: 'my-component'
正好意味着您要为组件使用my-component
元素。
如果要使用属性,请使用[my-component]
。
如果您希望能够同时使用两者,请使用my-component,[my-component]
。
选择器是一个CSS选择器,就像您在CSS文件中使用的CSS选择器一样。它们受到更多限制,但语法是相同的。