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