1.小程序与普通网页开发的区别
①运行环境不同
②API 不同
③开发模式不同
2.注册小程序开发帐号
3.小程序代码的构成
pages 用来存放所有小程序的页面
utils 用来存放工具性质的模块(例如:格式化时间的自定义模块)
app.js 小程序项目的入口文件
app.json 小程序项目的全局配置文件
app.wxss 小程序项目的全局样式文件
project.config.json 项目的配置文件
sitemap.json 用来配置小程序及其页面是否允许被微信索引
4.小程序页面的组成部分
其中,每个页面由 4 个基本文件组成,它们分别是:
.js 文件(页面的脚本文件,存放页面的数据、事件处理函数等)
.json 文件(当前页面的配置文件,配置窗口的外观、表现等)
.wxml 文件(页面的模板结构文件)
.wxss 文件(当前页面的样式表文件)
5.JSON 配置文件的作用
JSON 是一种数据格式,在实际开发中,JSON 总是以配置文件的形式出现。
小程序项目中也不例外:通过不同的 .json 配置文件,可以对小程序项目进行不同级别的配置。
6.什么是 WXML
是小程序框架设计的一套标签语言,用来构建小程序页面的结构,其作用类似于网页开发中的 HTML。
7.WXML 和 HTML 的区别
标签名称不同
属性节点不同
提供了类似于 Vue 中的模板语法
8.什么是 WXSS
是一套样式语言,用于描述 WXML 的组件样式,类似于网页开发中的 CSS。
9.WXSS 和 CSS 的区别
新增了 rpx 尺寸单位
提供了全局的样式和局部样式
WXSS 仅支持部分 CSS 选择器