2017-06-04 21 views
0

假設有一個角度爲selector: 'my-component'的組件。 這是可以做到的兩種方式:將組件指定爲標籤或作爲屬性的區別

<div><my-component/></div> 

<div my-component></div> 

有沒有渲染或組件的行爲有什麼區別?如果沒有,那麼爲什麼我們有'屬性'選項?

回答

1

selector: 'my-component'恰恰意味着您要爲組件使用my-component元素。

如果要使用屬性,請使用[my-component]

如果您希望能夠同時使用,請使用my-component,[my-component]

選擇器是一個CSS選擇器,就像您將在CSS文件中使用的CSS選擇器一樣。它們更受限制,但語法相同。