小程序开发系列------三、项目分析

上一篇文章中我们新建了一个小程序项目,项目结构如下图:
在这里插入图片描述

这篇文章我们来对项目结构进行下分析:

两大目录:
目录功能
pages小程序项目的页面目录
utils小程序公共脚本目录
五大配置文件:
文件功能
app.js小程序的逻辑文件
app.json小程序的配置文件
app.wxss小程序的公共样式文件
project.config.json小程序项目配置文件
sitemap.json小程序是否允许微信索引
pages目录

新项目中的pages目录结构如下:在这里插入图片描述
pages下有两个子目录:index和logs,这两个子目录就是两个页面。
子目录里面包含了后缀分别为:wxml、js、wxss和json的四个文件 (为了便于理解,可以把pages下同一子目录中的不同后缀文件看成一个整体,这就是一个页面)

文件功能
.wxml文件类似于前端开发中的HTML文件,用来写页面元素
.js文件类似于前端开发中的js文件,用来写页面各种事件
.wxss文件类似于前端开发中的css文件,用来写页面各种样式
.json配置文件,可以定义一些数据供页面使用
小程序运行流程 画的比较粗糙,但是很用心

在这里插入图片描述
总结:
小程序启动后分别从app.js和app.wxml文件中加载了部分逻辑和样式,然后从app.json读取了pages中放在第一个且作为启动页的页面,并加载渲染了这个页面,当我们点击启动页面中的头像时,触发了绑定在头像元素上的事件,然后跳转到了logs页面。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值