作者 | 随笔川迹
ID | suibichuanji
前言
撰文:川川
在小程序中各个页面之间是相互独立的,一个页面分为渲染层(视图层 webview),逻辑层(JavaScript),系统层(底层...定义: 设置数据,更改数据
作用: setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data的值(同步)
仔细细品这句话,会包含了很多信息
setData它是微信小程序提供的一个内置的接口...数据类型是Object,所代表的含义是,这次要改变的数据
而第二个参数Function callback回调函数是非必填的,它所代表的含义是,setData引起的界面更新渲染完毕后的回调函数
为了便于理解,在小程序中创建一个...而在小程序中,使用WXML语言所提供的数据绑定功能,来完成此项功能
在小程序中是没有DOM,BOM的那一套东西的,没有document.getElementById等的
小程序是数据驱动视图的,逻辑层中的...避免 setData 数据冗余(setData操作会引起框架处理一些渲染界面相关的工作,避免将未绑定在 WXML 的变量传入setData,减少不必要的性能消耗)
后台态页面进行setData(比如退出小程序