学习微信小程序 要先知道微信小程序是什么 基于什么进行开发 以及代码构成
首先 微信小程序是一个轻便不需要下载安装的应用
它是一个基于微信api开发的应用 可以使用多种语言开发
关于微信小程序的代码构成
.json 后缀的 JSON 配置文件
.wxml 后缀的 WXML 模板文件
.wxss 后缀的 WXSS 样式文件
.js 后缀的 JS 脚本逻辑文件
json配置 (数据格式 静态配置 )
app.json 全局配置 包括
页面路径
界面表现
网络超时时间
底部tab等等
(app.json中的字段含义)
pages字段 描述小程序中所有路径
window字段 定义小程序中所有页面的顶部背景颜色 文字颜色等
project.config.json 工具配置
当你更换安装工具或者电脑的时候 他会帮你恢复到你开发项目时的配置
page.json 页面配置
表示和小程序页面相关的配置
json语法
被包裹在{}中 通过key-value表达数据
jsondekey必须包裹在一个双引号中
json的数据格式
数字
字符串
布尔值
数组
对象
null
json中无法使用注释 json中无法使用注释 json中无法使用注释
wxml模板
类似于html 使用标签 属性组成
wxss 样式
具有css大部分特性 同时也做了一些扩充和修改
新增了尺寸单位 可以免去换算的烦恼 因为使用浮点值运算 所以结果会有一点偏差
提供了全局样式和局部样式 可以使用app.wxss为全局样式
page.wxss 为局部样式
wxss仅支持一部分分css选择器
//都是我自己的理解 有错误或者不全面的 请各位指正补充