微信公开课
微信公开课小程序热门讨论关于「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」的小程序开发问题
补充:微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留
展开:第二页JSON返回只有两条数据WXML:<viewclass=container<viewclass=arrow<viewclass=arrowleftbindtap=Lclickimg<imagesrc=imagesarrowleftpngstyle=width:30px;height:16px;marginleft:40%;<image<view<pickerbindchange=bindPickerChangevalue={{index}}range={{array}}<viewclass=picker第{{array[index]}}页<view<picker<viewclass=arrowrightbindtap=Rclickimg<imagesrc=imagesarrowrightpngstyle=width:30px;height:16px;marginleft:44%;<image<view<view<navigatorclass=navurl=pagesuploadupload?tname={{itemtname}}&tcontent={{itemtcontent}}&tid={{itemtid}}&price={{itemprice}}&place={{itemplace}}wx:for={{items}}wx:key<viewclass=item<viewclass=itemtitle{{itemtname}}<view<viewclass=itemcontent{{itemtcontent}}<view<viewclass=itembottom<view{{itemtm}}<view<view{{itemplace}}<view<view{{itemtid}}<view<view<viewclass=itemprice<viewclass=price{{itemprice100}}元票<view<view<view<navigator<viewJS:onShow:function(){varthat=this;varindex=thatdataindex;wxrequest({url:http:localhost:8080VoteSystemServerUserCountRow,data:{flag:1},method:GET,dataType:json,responseType:text,success:function(res){vararr=resdata;vararray=newArray();for(leti=0;i<arrpageCount;i++){array[i]=i+1;}thatsetData({array:array})}});待审核页,传入thatdataindexwxrequest({url:http:localhost:8080VoteSystemServerUserdoFindAll,data:{Type:status,SearchName:审核通过,sign:=,Page:parseInt(index)+parseInt(1)},method:GET,dataType:json,responseType:text,success:function(res){vararr=resdata;for(leti=0;i<arrlength;i++){vartid=arr[i]tid;vartname=arr[i]tname;vartcontent=arr[i]tcontent;vartnumber=arr[i]tnumber;varname=arr[i]name;varphone=arr[i]phone;varwxname=arr[i]wxname;vartm=arr[i]tm;varstatus=arr[i]status;varprice=arr[i]price;varurl=arr[i]url;varprovince=arr[i]province;varcity=arr[i]city;varregion=arr[i]region;varplace=province+city+region;vartid_data=items[+i+]tidvartname_data=items[+i+]tnamevartcontent_data=items[+i+]tcontentvartnumber_data=items[+i+]tnumbervarname_data=items[+i+]namevarphone_data=items[+i+]phonevarwxname_data=items[+i+]wxnamevartm_data=items[+i+]tmvarstatus_data=items[+i+]statusvarprice_data=items[+i+]pricevarurl_data=items[+i+]urlvarprovince_data=items[+i+]provincevarcity_data=items[+i+]cityvarregion_data=items[+i+]regionvarplace_data=items[+i+]placethatsetData({id:i,[tid_data]:tid,[tname_data]:tname,[tcontent_data]:tcontent,[tm_data]:tm,[price_data]:price,[tid_data]:tid,[place_data]:place,[city_data]:city,[province_data]:province,[region_data]:region})}},fail:function(res){},complete:function(res){},})}bindPickerChange:function(e){consolelog(picker发送选择改变,携带值为,edetailvalue);thissetData({index:edetailvalue});wxstartPullDownRefresh();},Lclickimg:function(e){varthat=this;varindex=thatdataindex;if(index0){thatsetData({index:parseInt(index)parseInt(1)})consolelog(索引:+thatdataindex);wxstartPullDownRefresh();}},Rclickimg:function(e){varthat=this;varlen=thatdataarraylengthvarindex=thatdataindex;if(index<len1){thatsetData({index:parseInt(index)+parseInt(1)})consolelog(索引:+thatdataindex);wxstartPullDownRefresh();}},onPullDownRefresh:function(){thisonLoad();varthat=this;varindex=thatdataindex;wxrequest({url:http:localhost:8080VoteSystemServerUserCountRow,data:{flag:1},method:GET,dataType:json,responseType:text,success:function(res){vararr=resdata;vararray=newArray();for(leti=0;i<arrpageCount;i++){array[i]=i+1;}thatsetData({array:array})}});待审核页,传入thatdataindexwxrequest({url:http:localhost:8080VoteSystemServerUserdoFindAll,data:{Type:status,SearchName:审核通过,sign:=,Page:parseInt(index)+parseInt(1)},method:GET,dataType:json,responseType:text,success:function(res){vararr=resdata;for(leti=0;i<arrlength;i++){vartid=arr[i]tid;vartname=arr[i]tname;vartcontent=arr[i]tcontent;vartnumber=arr[i]tnumber;varname=arr[i]name;varphone=arr[i]phone;varwxname=arr[i]wxname;vartm=arr[i]tm;varstatus=arr[i]status;varprice=arr[i]price;varurl=arr[i]url;varprovince=arr[i]province;varcity=arr[i]city;varregion=arr[i]region;varplace=province+city+region;vartid_data=items[+i+]tidvartname_data=items[+i+]tnamevartcontent_data=items[+i+]tcontentvartnumber_data=items[+i+]tnumbervarname_data=items[+i+]namevarphone_data=items[+i+]phonevarwxname_data=items[+i+]wxnamevartm_data=items[+i+]tmvarstatus_data=items[+i+]statusvarprice_data=items[+i+]pricevarurl_data=items[+i+]urlvarprovince_data=items[+i+]provincevarcity_data=items[+i+]cityvarregion_data=items[+i+]regionvarplace_data=items[+i+]placethatsetData({id:i,[tid_data]:tid,[tname_data]:tname,[tcontent_data]:tcontent,[tm_data]:tm,[price_data]:price,[tid_data]:tid,icon:,[place_data]:place,[city_data]:city,[province_data]:province,[region_data]:region})}},fail:function(res){},complete:function(res){wxstopPullDownRefresh()},})},JSON返回值:第一页[ { city:长沙市, id:24, price:30, province:湖南省, region:芙蓉区, status:审核通过, tcontent:帮忙投5号,每用户可投3票, tid:SGB2018111900001, tm:2018111908:27:36, tname:测试1901, tnumber:2, url:http:931248395axnofollow51wtpcomindexphptoupiaoh5detail?id=1910056&vid=931248395&from=timeline, wxname:oRPyJ5TTK7RR8XmwxJkVMuyg5WFA }, { city:武汉市, id:23, price:10, province:湖北省, region:黄陂区, status:审核通过, tcontent:测试, tid:SGB2018111700005, tm:2018111721:54:31, tname:测试1703, tnumber:1, url:https:mpweixinqqcomsN7hU912MFI7AoQsqnn0QHA, wxname:oRPyJ5dnkYwOs_4Wn1DwipZ108Fk }, { city:武汉市, id:22, price:15, province:湖北省, region:新洲区, status:审核通过, tcontent:投37, tid:SGB2018111700004, tm:2018111721:49:58, tname:测试1702, tnumber:2, url:http:chmdachuwcomaixinpluginphp?id=tom_weixin_vote&mod=phb&vid=4&nav=1&from=timeline&isappinstalled=0, wxname:oRPyJ5TTK7RR8XmwxJkVMuyg5WFA }, { city:武汉市, id:21, price:30, province:湖北省, region:武昌区, status:审核通过, tcontent:帮忙投第四,你奋斗的样子,真美, tid:SGB2018111700003, tm:2018111721:19:10, tname:17测试, tnumber:3, url:https:mpweixinqqcoms7BEFvIjN9licgQJ85sbUbA, wxname:oRPyJ5dnkYwOs_4Wn1DwipZ108Fk }, { city:武汉市, id:20, price:30, province:湖北省, region:江夏区, status:审核通过, tcontent:4, tid:SGB2018111700002, tm:2018111709:00:06, tname:4, tnumber:1, url:http:wx5443vshangtongcom?ac=votemb&tid=8377&id=3512&mbid=511975&from=groupmessage, wxname:oRPyJ5UXHjNC0etLJpjcpg2L96g }, { city:武汉市, id:19, price:30, province:湖北省, region:江夏区, status:审核通过, tcontent:3, tid:SGB2018111700001, tm:2018111700:01:34, tname:3, tnumber:1, url:http:wx5443vshangtongcom?ac=votemb&tid=8377&id=3512&mbid=511975&from=groupmessage, wxname:oRPyJ5UXHjNC0etLJpjcpg2L96g }, { city:武汉市, id:18, price:30, province:湖北省, region:江夏区, status:审核通过, tcontent:2, tid:SGB2018111600004, tm:2018111623:46:34, tname:2, tnumber:3, url:http:wx5443vshangtongcom?ac=votemb&tid=8377&id=3512&mbid=511975&from=groupmessage, wxname:oRPyJ5UXHjNC0etLJpjcpg2L96g }, { city:武汉市, id:17, price:30, province:湖北省, region:江夏区, status:审核通过, tcontent:1, tid:SGB2018111600003, tm:2018111622:26:52, tname:1, tnumber:1, url:http:wx5443vshangtongcom?ac=votemb&tid=8377&id=3512&mbid=511975&from=groupmessage, wxname:oRPyJ5UXHjNC0etLJpjcpg2L96g }, { city:undefined, id:13, price:30, province:undefined, region:undefined, status:审核通过, tcontent:测试, tid:SGB2018111600002, tm:2018111620:25:24, tname:测试, tnumber:1, url:http:wx5443vshangtongcom, wxname:undefined }, { city:undefined, id:12, price:30, province:undefined, region:undefined, status:审核通过, tcontent:123456, tid:SGB2018111600001, tm:2018111619:55:04, tname:特别的, tnumber:3, url:http:wx5443vshangtongcomindexphp, wxname:undefined }]JSON返回值:第二页[ { city:武汉市, id:9, price:30, province:湖北省, region:黄陂区, status:审核通过, tcontent:测试, tid:SGB2018110800001, tm:2018110814:46:17, tname:测试, tnumber:5, url:https:wwwbaiducom, wxname:oRPyJ5dnkYwOs_4Wn1DwipZ108Fk }, { city:武汉市, id:7, price:30, province:湖北省, region:江夏区, status:审核通过, tcontent:测试1内容, tid:SGB2018110600001, tm:2018110616:33:58, tname:测试1, tnumber:1, url:1, wxname:oRPyJ5UXHjNC0etLJpjcpg2L96g }]即速小程序:请求第二页的时候先把要渲染的数组设为空不就行了:你请求第二页的时候,重新设置一下list=[]不就行了吗:你渲染得list里面肯定不止两个item:这种分页应该在wxml里面通过wx:if判断那些数据需要渲染,不知道你是不是这么做的:交出分页的代码片段分析一下
更多有关「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」的讨论可以前往微信公开课小程序参与互动哦!了解更多
方法1:微信扫描微信公开课小程序码即可订阅热门讨论「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」
微信公开课小程序热门讨论「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热门讨论「微信小程序做了分页,在第二页读取的数据不能覆盖上页数据情况下,上页数据会保留」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。