微信公开课
微信公开课小程序热门讨论关于「data变量变量问题」的小程序开发问题
补充:data变量变量问题
展开:需求的场景描述(希望解决的问题)微信小程序只能通过手动创建js文件里的data变量吗我现在想通过一个function里根据for循环次数创建动态数量的data变量希望提供的能力我现在想通过一个function里根据for循环次数创建动态数量的data变量即速小程序:PageprototypesetData(Objectdata,Functioncallback)setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的thisdata的值(同步)参数说明字段类型必填描述最低版本dataObject是这次要改变的数据callbackFunction否setData引起的界面更新渲染完毕后的回调函数150Object以key:value的形式表示,将thisdata中的key对应的值改变成value其中key可以以数据路径的形式给出,支持改变数组中的某一项或对象的某个属性,如array[2]message,abcd,并且不需要在thisdata中预先定义:可以的即便初始化data的时候没有定义,也可以在后续添加:例如letdata={userName:userName,age:1}thissetData({data});thisdatauserNameuserName
更多有关「data变量变量问题」的讨论可以前往微信公开课小程序参与互动哦!了解更多