实现我们要达到的目的是后台加载表单的数据,那么我们需要从onload小程序源码中获取数据代码:index.jsPage({data:{form:[]},onLoad:function(option){console.log(1)varform=[{'name':'name','type':'input','field':'name','val':''},{'name':'type','type':'dx','field':'dx','val':[0,0,0],'multiArray':[['无脊椎动物','脊椎动物'],['扁平动物','线性动物','环节动物','软体动物','节肢动物'],['猪肉绦虫','血-suckingworms']],},]this.setData({form:form})},bindMultiPickerChange:function(e){console.log('pickersendsselectionchangewithvalue',e.detail.value)varindex=1lettemp='form['+index+'].val'//获取列表[index].datethis.setData({[temp]:e.detail.value})console.log(this.data.form)},bindMultiPickerColumnChange:function(e){console.log('修改的列为',e.detail.column,',值为',e.detail.value);//知道修改的列后,可以修改multiIndex中对应元素的值,然后修改multiArray}})index.wxml
