上一期我们已经对小程序的开发者工具已经有了一个整体的大概了解,这一期我们需要了解的是小程序的基本内部结构,也就是一个小程序到底都是由哪些文件组成的,以及它究竟是怎样工作的。
首先我们先新建一个小程序项目:
项目源代码文件分析
然后我们分析一下刚刚建好的项目里的源代码文件。
名词解释
WXML(WeiXinMarkuplanguage),相当于Web前端语言里的HTML。WXSS(WeiXinStyleSheet),相当于Web前端语言里的CSS。
小程序APP总体组成
app.js、app.json、app.wxss三个文件必须放在根目录下,其中app.wxss文件是可选的,如果缺失的话不会影响程序正常运行。pages文件中.wxss跟.json文件是可选的。
MINA框架
小程序框架的核心是一个响应的数据绑定系统,整个系统分为视图层(View)和逻辑层(AppService)。框架提供了自己的视图层描述语言WXML和WXSS,以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统。整个框架的目标是通过尽可能简单、高效的方式让开发者可以在