Vue.component('simple-counter', { template: '<button v-on:click="counter += 1">{{ counter }}</button>', data: function () { return {} }})<div id="example-2"> <simple-counter></simple-counter> <simple-counter></simple-counter> <simple-counter></simple-counter></div>運行上面代碼, vue內部會做什么操作? 創建完組件后, 是如何去解析這些dom的呢? 為什么data必須是一個函數,返回一個對象?是因為組件只是創建了一次, 生成一個組件對象? 然后解析的時候重復利用這個對象去生成組件實例?
Vue 創建一個組件, vue內部會做什么操作?
LEATH
2019-01-30 22:10:43