0
AngularJS 1.6文檔指令狀態:組件可以在元素上用作AngularJS 1.6中的一個屬性嗎?
$編譯可以根據元素名稱(E)相匹配的指令,屬性(A)類名(C)和評論(M)。
(...)
下面演示匹配所有4種類型可以在模板中引用的各種方式指令(MYDIR在這種情況下)。
<my-dir></my-dir> <span my-dir="exp"></span> <!-- directive: my-dir exp --> <span class="my-dir: exp;"></span>
你可以使用組件以同樣的方式,通過屬性將它們添加到HTML元素?因爲組件的文檔總是顯示用作元素的組件的示例。
爲了澄清,而不必把它寫像下面和塞滿我的標記非標準元素,:
<component-name></component-name>
我希望能夠做這樣的事情在我的HTML:
<h1 component-name=""></h1>
簡短的回答,不,你不能使用組件作爲屬性或類。 – Claies
組件的全部用途是它可以用作自包含的元素。它應該是非標準的元素。它是一個指令的語法糖。如果您需要指令,請使用指令。 – estus