prop 定義了這個組件有哪些可配置的屬性,組件的核心功能也都是它來確定的。寫通用組件時,props 最好用對象的寫法,這樣可以針對每個屬性設置類型、默認值或自定義校驗屬性的值,這點在組件開發中很重要,然而很多人卻忽視,直接使用 props 的數組用法,這樣的組件往往是不嚴謹的。
這是2.4.0 新增的一個API,默認情況下父作用域的不被認作 props 的特性綁定將會「回退」且作為普通的 HTML 特性應用在子組件的根元素上。可通過設置 inheritAttrs 為 false,這些默認行為將會被去掉。注意:這個選項不影響 class 和 style 綁定。 上個例中,title屬性沒有在子組件中props中聲明,就會默認掛在子組件的根元素上,如下圖所示: