vuebeforemount使用說(shuō)明?
從created到beforeMount的過(guò)程中,
首先會(huì)判斷vue實(shí)例中有沒有el選項(xiàng),如果有的話則進(jìn)行下面的編譯,但是如果沒有el選項(xiàng),則停止生命周期,直到vue實(shí)例上調(diào)用vm.$mount(el)。
如果有el,再判斷是否有template參數(shù),如果有,則把其當(dāng)作模板編譯成render函數(shù),如果沒有,則把外部的html作為模板編譯。template中的模板優(yōu)先級(jí)高于outer HTML模板。
在vue對(duì)象中還有一個(gè)render函數(shù),它是以createElement作為參數(shù),然后做渲染操作,而且我們可以直接嵌入JSX.
綜合排名優(yōu)先級(jí):render函數(shù)選項(xiàng) > template選項(xiàng) > outer HTML.