不管多么復(fù)雜的組件,一定是由屬性prop、事件event和插槽slot組成的。下面本篇文章就來帶大家來了解一下vue組件中prop、slot和event,看看這三個(gè)API該怎么寫,希望對(duì)大家有所幫助!
問題引入
是否遇到以下這種場(chǎng)景:開發(fā)中,遇到一些特別常見的展示或功能,想抽離并封裝成一個(gè)獨(dú)立組件,然后共享給其他開發(fā)人員使用。
要想封裝一個(gè)組件,我們先了解組件的基本組成,不管多么復(fù)雜的組件,一定是由屬性prop、事件event和插槽slot組成的。編寫組件的過程就是設(shè)計(jì)這三個(gè)API的過程。同樣如果想閱讀別人編寫的組件,也可以通過這三個(gè)API去快速理解。【