微信小程序简介、文件类型与目录结构、实例

一、微信小程序简介

1. 小程序的特点
  • 简单、用完即走
  • 低频
  • 性能要求不高
2. 小程序定义
  • 不需要下载安装(安装包<1M)
  • 用户用完即走,不用关心是否安装太多应用
  • 应用无处不在,随时使用(连接人与服务)

APP:体验差、成本高

小程序:流程简单、跨平台

3. 对开发者的影响
  • 短期内提升市场对JS程序员的需求量
  • 小程序是零基础开发者入门平台
  • 小程序不可以使用已经存在的JS组件库
  • 开发环境和开发逻辑简单
4. 编程基础
  • JS
  • ES6
  • CSS
5. 微信小程序开发工具

调试在sm文件中打断点,js文件增加了编译的语句

ctrl+s 查找替换功能

二、小程序文件类型与目录结构

这里用游戏中的类比才能记得更加清楚!

1. html(英雄)
  • wxml是编写小程序骨架的文件。
2. app.js (技能)
  • 小程序的脚本代码,可监听并控制整个程序的生命周期,并且是全局变量声明的地方。
  • 程序员通过app.js 调用框架提供的诸多API,比如同步存储、同步读取本地数据。
3. app.json(铭文)
  • 对整个小程序的全局配置,不可注释。
  • 配置小程序页面组成、窗口背景色、导航条样式、默认标题等。
4. app.wxss(皮肤)
  • 小程序的公共样式表。可在页面组件的class类属性上直接使用app.wxss中声明的样式规则。

三、实例:编写第一个界面

在这里插入图片描述

1. 显示文字和图片(编写小程序骨架 .wxml)
  • 用text包围的文字才能被用户长按选中
  • 加入图片的方法:新建文件夹

在这里插入图片描述

2. 调整样式

①直接在wxml文件里写

在这里插入图片描述
②转移到wxss文件中写

在这里插入图片描述
在这里插入图片描述
定义容器:弹性、纵向排列、居中
在这里插入图片描述

修改字体(可以直接在app.wxss里统一修改字体)

在这里插入图片描述

文字加框(边框颜色、大小、圆角)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XqisvDBB-1585228239102)(C:/Users/Sherry_Wang/Downloads/qqE87F94347196C7A35438AD6309E2CAF5/afbcc8e54e7f46f0a2846e17eea6f177/clipboard.png)]

3. 导航栏

在这里插入图片描述
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章