Vue 中模板的編譯過程概述

緩存公共的 mount 函數,並重寫瀏覽器平臺的 mount 判斷是否傳入了 render 函數,沒有的話,是否傳入了 template ,沒有的話,則獲取 el 節點的 outerHTML 作爲 template 調用 baseCompile 函數 解析器(parse) 將模板字符串的模板編譯轉換成 AST 抽象語法樹 優化器(optimize) - 對 AST 進行靜態節點標記,主要用來做虛擬
相關文章
相關標籤/搜索