北京常用網(wǎng)站seo點(diǎn)擊排名軟件哪里好
文章目錄
- 引言
- I Attribute 繼承
- II 禁用 attribute 繼承
- 禁用 attribute 繼承的常見(jiàn)場(chǎng)景
- 通過(guò)將 inheritAttrs 選項(xiàng)設(shè)置為 false
- 從 3.3 開(kāi)始可在 `<script setup>` 中使用defineOptions
- 例子
引言
- “透?jìng)?attribute”指的是傳遞給一個(gè)組件,卻沒(méi)有被該組件聲明為 props 或 emits 的 attribute 或者
v-on
事件監(jiān)聽(tīng)器。最常見(jiàn)的例子就是class
、style
和id
。
一個(gè)非 prop 的 attribute 是指: Attribute傳向一個(gè)組件,但是該組件并沒(méi)有相應(yīng) props 或 emits 定義的 attribute。
常見(jiàn)的示例包括 class、style 和 id attribute。
- 可以通過(guò)
$attrs
property 訪(fǎng)問(wèn)這些attribute。
I Attribute 繼承
當(dāng)組件返回單個(gè)根節(jié)點(diǎn)時(shí),非 prop 的 attribute 將自動(dòng)添加到根節(jié)點(diǎn)的 attribute 中。
這些透?jìng)鬟M(jìn)來(lái)的 attribute 可以在模板的表達(dá)式中直