小程序
小游戏
企业微信
微信支付
扫描小程序码分享
分类是循环 出来 3.2是后台给的数据 让它默认选中 这怎么双循环啊 求指教
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
两个for循环不冲突啊,把两个循环的键和值不要设置成一样的变量就可以啦,和用其他框架写法是一样的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
拿到分类后要先处理数据再遍历出来,因为你选中的个数是不定的,有可能2和3,有可能只有一个2,在你遍历出来的分类应该是会有个分类id一样的东西跟你的所说的后台数据对应的来对比确定是否该选中。方法:var selected=[后台告诉你选中的分类id];var newArr=分类.map(function(e,i,a){if(selected.indexOf(e.分类id)){e.selected=1}else{e.selected=0}return e})
3.2是后台给的数据,,你要让3和2选中???
是的
能实现吗 求教 能加好友吗
用三元运算符啊!
能加个Q吗
要双循环吗?在一个循环里面加个if判断是否=3.2然后决定是否checked不就行了?
复选框 选中2个 不会双循环啊
额,多个数据的话,我一般是用js生成好数组再遍历的。
能加你好友吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
两个for循环不冲突啊,把两个循环的键和值不要设置成一样的变量就可以啦,和用其他框架写法是一样的
拿到分类后要先处理数据再遍历出来,因为你选中的个数是不定的,有可能2和3,有可能只有一个2,在你遍历出来的分类应该是会有个分类id一样的东西跟你的所说的后台数据对应的来对比确定是否该选中。方法:var selected=[后台告诉你选中的分类id];var newArr=分类.map(function(e,i,a){if(selected.indexOf(e.分类id)){e.selected=1}else{e.selected=0}return e})
3.2是后台给的数据,,你要让3和2选中???
是的
能实现吗 求教 能加好友吗
用三元运算符啊!
能加个Q吗
要双循环吗?在一个循环里面加个if判断是否=3.2然后决定是否checked不就行了?
复选框 选中2个 不会双循环啊
额,多个数据的话,我一般是用js生成好数组再遍历的。
能加你好友吗