#小打卡微信小程序学习日#
若需快速建立一个微信小程序,直接点击:https://mp.weixin.qq.com/debug/wxadoc/dev/。微信公众平台在这里写好了第一个小程序的code,直接复制粘贴即可试水。
强撑我是一个程序媛的尊严,决定写一些东西深度理解一下微信小程序。今天是理解小程序的第一天,了解了一下微信小程序基本构架。
从大框架看,我们先把一众小程序文件结构分类。如网上一众可以找到的小程序开发博客所总结的那样,小程序的主体文件由一下的文件组成:
name | usage | necessary |
---|---|---|
app.js | 控制整个小程序的逻辑 | YES |
app.json | 对整个小程序做设置 | YES |
app.wxss | 对整个小程序的页面/框架做装饰 | NO |
那么,全局设置好了之后呢,具体到每一个页面的内容,就需要下面的这些文件了:
suffix | usage | necessary |
---|---|---|
js | 主管页面逻辑(它可以让你的这个页面活起来,是你赋予你程序的大脑) | YES |
wxml | 可以看做"微信ml",类似html作用,调控页面结构 | YES |
wxss | 看做"微信ss",类似css作用,装饰页面 | NO |
json | 负责页面配置,configuration file | NO |
对于以上的这四类文件,你做的每一个页面的这四个文件都需要放在同一个文件夹内,并且文件名前缀要和文件夹名字一致。比如说,你如果有个页面记录log, 那么就有个folder叫log,里面所有的文件都是log.js, log.wxss, etc.