當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Vue.js extends用法及代碼示例

要擴展的"base class" 組件。

類型:

interface ComponentOptions {
  extends?: ComponentOptions
}

細節:

允許一個組件擴展另一個組件,繼承其組件選項。

從實現的角度來看,extends 幾乎與 mixins 相同。 extends 指定的組件將被視為第一個 mixin。

但是,extendsmixins 表達了不同的意圖。 mixins 選項主要用於組合函數塊,而extends 主要關注繼承。

mixins 一樣,任何選項都將使用相關的合並策略進行合並。

例子:

const CompA = { ... }

const CompB = {
  extends: CompA,
  ...
}

相關用法


注:本文由純淨天空篩選整理自vuejs.org大神的英文原創作品 extends。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。