微信小程序:第二天
2017-03-30 10:57
113 查看
微信小程序:第二天
浅谈微信小程序的架构
一般来说,一套软件包括数据层,业务逻辑层,服务层,控制层,展示层,用户等多层。(从零开始学微信小程序)
本质上说,微信小程序是一套完整的展示层,主要用来展示系统的信息。
微信小程序的一个页面包括逻辑文件,页面结构,样式表文件,配置文件,其为了开发这减少配置,框架特别约定描述页面的这四个文件必须具有相同的路径和文件名。
今天我们来说写微信小程序的页面结构:
1.主体文件
一个微信小程序主体由三部分组成,这三个文件必须放在根目录下,并且这三个文件的名称也是固定的:app.js 这个文件是小程序的主逻辑文件,在羡慕中不能缺少,这个文件主要是用来注册微信小程序的文件。
app.json这个文件是小程序的主配置文件,在项目中不能缺少,这个文件主要用来对微信小程序进行全局的配置。
app.wxss这个文件是微信小程序的主样式表文件,在项目中可以不要,这个文件和html的css样式文件作用相同,主样式文件中设置的样式,在其他的页面可以共享
2.页面文件
微信小程序通常需要多个页面组成,每个页面有4个主文件构成,这四个主文件的文件名一样,必须由四个主文件的后缀在来区分,其具体如下:.js 页面逻辑文件,在里面写JavaScript代码扩展页面的逻辑,每个页面必须有这个文件。
.wxml 页面描述文件 用来设计页面的布局,进行数据的绑定,每个页面必须有的文件
.wxss 页面样式文件 主要丁定义wxml文件中的样式, 如果没有需要定义的,可以省略。
.json 页面配置文件 如果没有需要配置的可以省略
3.其他文件
在微信的小程序中,我们可能需要用到图片,视频,音频等资源,我们可以自己定义目录,放入其中。注:可以根据今天的东西,试着创建文件,删除文件,看下小程序的反应,了解下我微信小程序的文件结构,下面我们会详细的谈谈微信小程序的个个文件。
生命在于折腾,不要怕出错,不要怕报错,大不了我们重新装个系统,从头开始。
相关文章推荐
- 微信小程序第二天(列表功能获取传值)
- 《微信小程序七日谈》- 第二天:你可能要抛弃原来的响应式开发思维
- 省市级联和样式优化之极速微信小程序开发,第二天
- C语言小程序(二)、计算第二天日期
- Android第二天--基于Snake的示例建立和运行程序
- 如何在微信公众帐号开发模式下,通过程序代码向用户发送符号表情。
- 第二天(tomcat与web程序结构与Http协议与HttpUrlConnection)
- 第二天 CSDN JavaScript小程序(时钟、抽奖)
- 微信小程序去哪里找 小程序到底如何使用(附小程序名单)
- 微信第三方开发程序中上传头像图片提示It is not safe to rely on the system's timezone settings
- 微信/易信公共平台开发(三):记录用户状态,优化程序结构
- 趋势程序大赛第二天
- 与微信做对接实现程序分析操作
- 嵌入式第二天:第一个程序Hello,World
- 程序开发最常用的10大算法(转自微信程序猿)
- C语言小程序(二)、计算第二天日期
- MFC第二天——基类2及程序初始化
- htmlpaser打造个性化的爬虫程序 第二天
- 小程序的F4:微信、百度、支付宝和今日头条的流星花园
- odoo + 微信小程序实现企业自动化管理和企业客户管理