这节课来了解一下小程序的运行机制。在小程序的运行机制里面分成了两个部分,第一部分是小程序启动的一个过程,第二个部分还是小程序页面渲染的一个过程。
首先来了解一下小程序启动的过程,小程序启动的过程总共分成了五个步骤。首先需要将小程序的代码包下载到本地,因为你是第一次来运行这个小程序,本地还没有这个小程序具体的代码包,要做的第一件事情是通过网络把对应小程序的代码包。当把代码包下载完成之后接下来第二步,需要去解析里面的app.json这个全局配置文件,通过解析这个全局配置文件,就能够将一些全局性的配置。接下来第三步,需要执行app.js这个小程序的。
小程序启动的过程以后,接下来再来了解一下小程序里面页面的渲染过程。页面的渲染过程分成了四个步骤,首先需要加载并解析页面的Json配置文件,然后再去加载页面的wxml模板,还有wxss样式。接下来第三步需要执行页面对应的js文件。执行页面的js文件的目的,就是为了调用里面的配置函数,从而创建出页面的实力,最终这个页面就渲染完成了。
创建一个页面,最终页面就渲染完成了。这一节课,介绍了一下小程序里面的运行机制,总分成了两个部分,首先是小程序启动的一个过程,第二部分,是页面的渲染过程。小程序启动是先下载代码包在解析APP的Json,然后再去执行app.js,目的是调用APP函数来创建小程序。页面的渲染过程还是先解析页面的json配置,然后再去加载页面的模板,还有样式,最后执行点JS文件来调用里面的配置函数,从它创建页面的实例。