Skip to content

渲染页面 ​

本节目标:理解“渲染页面”的核心思路,并能把它用于实际开发或面试表达。

在Vue的原型上添$mount方法,主要逻辑是:
找到页面的真实容器元素;
如果用户配置项options上没有优先级最高的render方法来渲染内容;
我们就从options上去取template属性;
如果template属性存在,我们就将其编译为模板;
如果template属性不存在,我们就使用el的outHTML作为模板来生成render方法;
把render方法挂靠到用户配置项options上;

本站总访问 — 次