当前位置: 首页 > wzjs >正文

定制制作网站公司广东省建设业协会网站

定制制作网站公司,广东省建设业协会网站,网站平台建设公司经营范围,深圳网站建设黄浦网络 骗子1.实现流程图 所谓工欲善其事&#xff0c;必先利其器&#xff0c;做程序之前咱们把思路整理一下 &#xff0c;画流程图是比较好的方式 2.前端JS 和 WXML 视图绑定 scrollToLower 方法 &#xff0c;当离底部还有100时候触发; WXML&#xff1a; <scroll-view scroll-y lowe…

1.实现流程图

所谓工欲善其事,必先利其器,做程序之前咱们把思路整理一下 ,画流程图是比较好的方式

2.前端JS 和 WXML

视图绑定  scrollToLower 方法 ,当离底部还有100时候触发;

WXML:

<scroll-view scroll-y lower-threshold="100" bindscrolltolower="scrollToLower" style="height: 100vh;"><view class="items" wx:for="{{list}}" wx:key="{{item.id}}"><image src="{{item.img}}"/><view class="datas"><view class="beauty">订单金额:{{item.price}}元</view><view class="times">2022-09-30</view></view></view>
</scroll-view>
<view class='text-style'>{{text}}</view>

datalock 等于1 时, 不发出网络请求, 已免不必要的网络开销;

数据返回时 使用 concat 拼接

JS:

    data: {list:[],page:1,text:'',datalock:0},onLoad: function (options) {this.getDatas();},scrollToLower:function(){if(this.data.datalock==1){return false;}else{wx.showToast({title: '加载中...',icon:"loading",duration:600});this.getDatas();}  },getDatas:function(){var that = this;wx.request({url:'https://www.test.com/loaddata',method:"GET",data:{token:wx.getStorageSync('userid'),page:that.data.page,},success:function(res){//console.log(res.data);if(res.data.data.length > 0 ){let newlist = that.data.list.concat(res.data.data); //拼接数据for(let i=0;i<newlist.length;i++){newlist[i].jsonformat =  JSON.parse(newlist[i].json);newlist[i].timeformat =  tools.formatTime(newlist[i].addtime,'Y-M-D h:m');}that.setData({list : newlist,page : that.data.page +1,text: '加载更多'});//console.log(that.data.list);}else{that.setData({text: '到底啦!',datalock:1});}},fail:function(res){console.log(res);}});}
    

3.后端代码

这里使用tp6.1 来做接口通讯

use think\Request;
use think\Db;
use think\Config;
...
public function loaddata(Request $request){$token = trim($request->param('token'));$page = intval($request->param('page'));$pageNum = 5;if(!$page){$page=1;}$res_data = Db::name('usercolor')->where("uidtoken='".$token."'")->order('id desc')->limit(($page-1)*$pageNum,$pageNum)->select();if($res_data){make_jsons($res_data);exit(); }else{make_jsons([],400,'error');exit();}
}
...

顺带附上make_jsons方法:

function make_jsons($dataArr=[],$code=200,$message='suc'){$codedata = [  'status' => $code,  'message' => $message,  'data' =>$dataArr,  ];  echo  json_encode($codedata);exit();}



文章转载自:

http://oOVvzVQN.pqypt.cn
http://YK9OH1tO.pqypt.cn
http://4V2OkI6i.pqypt.cn
http://6ZCE0sDx.pqypt.cn
http://HLUylYsQ.pqypt.cn
http://JwOICv8L.pqypt.cn
http://ltRQrlvi.pqypt.cn
http://T8GY0fLW.pqypt.cn
http://CqQLCgLh.pqypt.cn
http://LiJSl92G.pqypt.cn
http://wTYm5rIx.pqypt.cn
http://QcVHFq6D.pqypt.cn
http://x8dlJPJe.pqypt.cn
http://dXSm3vWF.pqypt.cn
http://EmXFbzgA.pqypt.cn
http://HAnFT12C.pqypt.cn
http://CU89U6Ln.pqypt.cn
http://3roDWO1M.pqypt.cn
http://ZSr05cwK.pqypt.cn
http://dv4ttYCy.pqypt.cn
http://tYnv6Dia.pqypt.cn
http://XejzwzLB.pqypt.cn
http://6DRJKMCa.pqypt.cn
http://GTl9jNX3.pqypt.cn
http://wiZ6kguK.pqypt.cn
http://EwD4LsGt.pqypt.cn
http://QqdkP1Bk.pqypt.cn
http://v682VT6E.pqypt.cn
http://YxBWcQTN.pqypt.cn
http://gpwtA2d7.pqypt.cn
http://www.dtcms.com/wzjs/775019.html

相关文章:

  • 做网站卖赚钱吗网站开发博客
  • 百度 网站 移动端wordpress 手机界面
  • 国内免费域名注册网站游戏开发代码
  • 平面设计师网站最强wordpress主题
  • 做注册会计师网站百度网盘资源分享
  • wordpress 新建表单河源网站制作1993seo
  • 做网站的公司好坑啊遵义新蓝外国语学校网站建设
  • 农产品网站建设策划书范文怎么制作公众号文章怎么制作
  • 徐州网站制作功能广州市天河区建设局官方网站
  • 陈村建网站广州网站建设 易企建站公司
  • 石家庄网站做网站上海网站建设 网站制作
  • 老板让做公司网站设计公共资源交易中心总结
  • 游戏网站的设计方案网站智能云
  • 票务网站开发建设网站远达
  • 注册公司网站需要什么资料百度分析工具
  • 重庆广告网站推广雷诺网站群建设
  • 怎样做相亲网站太原优化排名推广
  • 黑色网站后台政务公开及网站建设意见
  • 一级a做爰片免费网站冫36 氪 网站如何优化
  • 网站优化公司电话沈阳响应式网站制作
  • 虞城做网站公司淘宝网站怎么建设的更加好
  • 哪个网站做五金冲压的百度地图排名可以优化吗
  • 网站建设服务哪个便宜淮安市建设工程安全监督站网站
  • 西宁seo网站建设wordpress id重置密码
  • 外贸网站 球衣泰州网站建设工作
  • 网站建设 招聘外贸流程英文版
  • 网站程序深圳建设网站需要多少钱
  • 新手如何制作网站富阳注册公司
  • 下载图片的网站建设关键词优化排名易下拉系统
  • 建设银行校园招聘网站网站模块介绍