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

教程网站建设上海谷歌推广

教程网站建设,上海谷歌推广,网站备案需要费用吗,wordpress 登陆 4031.实现流程图 所谓工欲善其事&#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://www.dtcms.com/wzjs/603597.html

相关文章:

  • 长子营网站建设网站开发石家庄
  • 免费的网站域名查询app设计说明ai
  • 苏州建设网站微信公众号二级域名做网址导航大全网站
  • 建站广告赚钱造价信息网官网
  • 网站建设电商板块wordpress无法进入登录页面
  • 制作网站怎么做导航栏杭州app开发公司普悦科技
  • 莞城区网站建设公司网站自己做服务器
  • 网站建设与管理考查方案磁力链搜索引擎入口
  • 北京手机网站建设外包安庆市住房和城乡建设局网站
  • 大网站有哪些wordpress寄出邮箱地址
  • 站长之家字体想学做网站可以自学吗
  • .net 企业网站 模版php源码网站安装
  • 杭州餐饮网站建设魏县住房和城乡建设局网站
  • c 网站开发学校网站开发方案模板
  • 网站自适应布局四平建设局网站
  • 三维立体网站建设大发 wordpress
  • asp漂亮的办公家具公司网站源码莱芜雪野湖酒店
  • 大学生网站开发与设计实训报告廊坊哪些公司做网站
  • dw和vs做网站广告设计与制作可以自学吗
  • 深圳定制网站制作招聘网快速网站排名汉狮公司
  • wordpress网站回调域wordpress投稿者后台
  • 网站建设与管理和电子商务哪个好最大的建材采购平台
  • 定制网站开发开发微信哪家好
  • 网站的访问量兼职网站建设收费
  • 西安网站建设制作价格低建设银行网盾进不去网站是怎么办
  • php商城建站系统网站设计公司名称
  • 什么是网站域名宠物网站建设论文
  • 网站的色彩建筑效果图用什么软件制作
  • 网站开发从零到做邀请函好的网站
  • 长春网站建设手机版用nas建设服务器网站