云函数:在云端运行的代码,微信私有协议天然鉴权
云数据库:一个既可以在小程序端操作又可以在云函数中操作的JSON数据库
云存储:在云端存储文件,可以在云端控制台可视化管理
云调用:基于云函数使用小程序开放接口的能力
HTTP API:使用HTTP API 开发者可在已有服务器上访问云资源实现与云开发的互通
使用别人的项目需打开project.config.json文件修改appId
Window:全局定义小程序所有页面的背景色,文字颜色等。
Style:全局定义小程序组件所使用的样式版本
SitemapLocation:用来指明sitemap.json
新建小程序页面 app.json页面中新增页面的存放路径,小程序开发者即可帮我们自动创建对应的文件
新增rpx尺寸单位
css中需要手动进行像素单位换算,例如rem
wxss在底层支持新的尺寸单位rpx,在不同大小的屏幕会自动换算
小程序的通信模型
小程序中的分为两部分:
1.渲染层和逻辑层之间的通信
2. 逻辑层和第三方服务器之间的通信
小程序API的三大分类
1.事件监听API
特点:以on开头,用来监听某些事件的触发
举例:wx:onWindowResize(function callback)监听窗口尺寸事件
2.同步API
特点1:以Sync结尾的API都是同步API
特点2:同步API的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常
举例:wx.setStorageSync('key','value')向本地存储中写入内容
3.异步API
特点:类似于Jquery中的$.ajax(option)函数,需要通过success、fail、complete接受调用的结果
举例:wx.request()发起网络请求,通过success回调函数接受数据
小程序发布 上传代码 到小程序开发平台版本管理进行提交审核
数据绑定的基本原则
1.在JS中的data中定义数据
2.在wxml中使用Mustache语法数据
Mustache语法的主要应用场景如下:
1.绑定内容
2.绑定属性
3.运算(三元运算,算数运算)