data: {
checkboxList: [
{name: '综合部', value:'0'},
{name: '总经办', value:'1'}
],
},
现在需要渲染一个checkbox列表,数据格式如上:
var that = this;
wx.request({
url: 'https://XXXXXXXXXXX/GetDepartment',
data: {
departmentid: depID,
},
success: function(res){
for (var i = 0; i < res.data.datalist.length; i++){
console.log(res.data.datalist[i].F_DepartmentName);
console.log(res.data.datalist[i].F_DepartmentID);
that.setData({
checkboxList: [
{name: res.data.datalist[i].F_DepartmentName, value: i}
]
})
}
},
有没有办法将请求回来的数据push进checkboxList而不是像setData每次都重新设置数据????
网友回复:
你处理完checkboxList之后,调用一次setData就好了。。。
let list = []for (let i = 0; i < res.data.datalist.length; i++){ list.push({ name: res.data.datalist[i].F_DepartmentName, value: i })})that.setData({ checkboxList: list}) |
setData 方法用于将数据变化应用到视图。可以先把数组 push 到一个数组中,再用这个数组更新视图。
爱盈利(aiyingli.com)移动互联网最具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。
相关文章推荐
-
腾讯的野心:用小程序敲开云时代的大门
王小波在《白银时代》里写道:将来的世界是白银做的。这句话足够让人着迷,同时让人琢磨不透。当然同样让人琢磨不透的还有张小龙的想法。很少有人能够准确的给微信小程序下一个定义,小程序究竟是什么?外界只能根据张小龙的言论去描绘自己理解的小程序,是轻量级的ap....
-
小程序丨当前开发者未绑定此appid,请到小程序后台绑定,是什么情况?求大神帮忙 ... ...
之前用微信web开发者工具一直用的好好的,今天一打开导入一个新项目就报这个错,无法建新项目,绑定开发者不是在开发者工具web开发者工具那里绑定吗?一直都是绑定的为什么今天说没绑定???网友回复:林***:去管理后台确认下是否是已经被解绑了爱盈利(ai....
-
小程序丨【已解决】如何突破开放平台限制,一个移动App能够分享n个小程序到微信(n>10) .. ...
目前文档:而开放平台最多只能绑定10个小程序公众号,怎样才能突破这个限制?初步思路,根据公众号关联小程序的文档:可关联已有的小程序或快速创建小程序。已关联的小程序可被使用在自定义菜单和模版消息等场景中。公众号可关联同主体的10个小程序及不同主体的3个....
-
小程序丨【已解决】请教,小程序catchtouchmove滑块怎么弄哈,获取不到滑块dom节点 ... ...
请教一下哈:不在小程序中思路:向右滑动的距离,去设置滑块dom节点的left值;可是小程序中怎么求向右滑动的距离?怎么动态操作滑块节点left值呢?网友回复:牛***:wx.createSelectorQuery()云***:记录一个touchsta....
-
小程序丨【已解决】新版开发者工具无法调试样式
(adsbygoogle=window.adsbygoogle||[]).push({});如题,更新开发者工具后比如打开调试器在margin-top:10rpx;点击10rpx修改为20rpx点击空白区域则会生成其他空的样式属性列表,这已经严重影响....
-
小程序丨怎么在index.js中获取app.js中的全局变量
app.js页面App({globalData:{userInfo:,js_code:,openid:,session_key:},getUserInfo:function(cb){varthat=this;if(that.globalData.us....




