【微信小程序】小程序的三大API分类/wx数据绑定
小程序的三大API分类
-
事件监听API
特点:以on开头,用来监听某些事件的触发
举例:wx.onWindowResize(function callback)监听窗口尺寸变化的事件
-
同步API
提点1:以Sync结尾的API都是同步Api
特点2:同步Api的执行结果,可以通过函数返回值直接获取,如果执行出错会抛出异常
举例:wx.setStorageSync('key','value')向本地内存写入内容
-
异步API
特点:类似于jQuery中的$.ajax()函数,需要写success,fail,complete接受调用的结果
举例:wx.request()发起网络数据请求,通过success回调函数接受数据
//////////////////////////////////////////////////////////////////////
数据绑定
数据绑定的基本原则
-
在data中定义数据
-
在wxml中使用数据
1.定义数据
Page({
data: {
name:'张三',
age:23,
address:'陕西西安'
}
}
2.使用数据(Mustache语法的使用)在data中的数据绑定到页面中渲染,使用Mustache语法{{xxx}} 将变量包裹起来
大家好,我叫 {{name}}
我今年{{age}} 了
我现在在{{address}} 呢
{{xxx}}主要应用场景
-
绑定内容
-
绑定属性
-
运算(三元运算,算术运算等)