微信小程序开发(一):服务器获取数据列表渲染操作示例


Posted in Javascript onJune 01, 2020

本文实例讲述了微信小程序服务器获取数据列表渲染操作。分享给大家供大家参考,具体如下:

在实际项目开发中,有很多时候,前台页面的数据需要后台服务器传递过来。而前台需要循环铺值,类似如下页面:

微信小程序开发(一):服务器获取数据列表渲染操作示例

请求后台数据:

wx.request({
   url: getApp().globalData.httpUrl + '/sys/group/selectGroupProList', //请求后台地址
   data: {
    //请求后台的分页数据
    pageNum: that.data.page,
    pageSize: that.data.pageSize
   },
   method: "post",
   success(res) {
    console.log(res.data);
   }
})

后台返回数据类型:

微信小程序开发(一):服务器获取数据列表渲染操作示例

接下来是前台页面铺值,在普通网站页面铺值的时候我会用到JS字符串拼接技术,将数据拼到页面,外面包一层for循环就可以循环铺出这样的列表页面。现在在微信小程序中,我们可以在wxml里面写一部分js代码,将for循环写在wxml中:

<view bindtap="jumpPages" 
    wx:for="{{contentlist}}" 
    wx:key="{{index}}" 
    wx:for-index="index" 
    wx:for-item="item" 
  >
  <van-card
   num=" {{item.prjcount}}人 "
   price="课程小组"
   title="{{item.project_name}}" 
   desc="{{item.name}}"
   centered=true
   currency=""
   custom-class="custom-g"
   thumb-class="thumb"
   title-class="title-g"
   desc-class="desc-g"
  >
  </van-card>
 </view>

注释:代码中的<van-card>是我引用的一个组件库,此处不用考虑。

微信小程序开发(一):服务器获取数据列表渲染操作示例

微信小程序开发(一):服务器获取数据列表渲染操作示例

微信小程序开发(一):服务器获取数据列表渲染操作示例

微信小程序开发(一):服务器获取数据列表渲染操作示例

希望本文所述对大家微信小程序设计有所帮助。

Javascript 相关文章推荐
用Javascript实现Sleep暂停功能代码
Sep 03 Javascript
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
Nov 28 Javascript
javascript设置连续两次点击按钮时间间隔的方法
Oct 28 Javascript
详解JavaScript中常用的函数类型
Nov 18 Javascript
动态JavaScript所造成一些你不知道的危害
Sep 25 Javascript
微信小程序 页面跳转和数据传递实例详解
Jan 19 Javascript
D3.js实现拓扑图的示例代码
Jun 30 Javascript
在vue中使用echarts图表实例代码详解
Oct 22 Javascript
使用pm2部署node生产环境的方法步骤
Mar 09 Javascript
javascript原型链学习记录之继承实现方式分析
May 01 Javascript
Vue组件基础用法详解
Feb 05 Javascript
jQuery实现简单评论功能
Aug 19 jQuery
JavaScript forEach中return失效问题解决方案
Jun 01 #Javascript
原生JS封装拖动验证滑块的实现代码示例
Jun 01 #Javascript
jQuery cookie的公共方法封装和使用示例
Jun 01 #jQuery
webpack安装配置与常见使用过程详解(结合vue)
Jun 01 #Javascript
使用Vue+Django+Ant Design做一个留言评论模块的示例代码
Jun 01 #Javascript
el-table树形表格表单验证(列表生成序号)
May 31 #Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
May 31 #Javascript
You might like
php 分页类 扩展代码
2009/06/11 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
php微信公众号开发(3)php实现简单微信文本通讯
2016/12/15 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
jquery 元素相对定位代码
2010/10/15 Javascript
学习面向对象之面向对象的基本概念:对象和其他基本要素
2010/11/30 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
Javascript中的神器——Promise
2017/02/08 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
对Vue.js之事件的绑定(v-on: 或者 @ )详解
2018/09/15 Javascript
详解vuex持久化插件解决浏览器刷新数据消失问题
2019/04/15 Javascript
详解Java中String JSONObject JSONArray List转换
2020/11/13 Javascript
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
python 定时修改数据库的示例代码
2018/04/08 Python
python处理数据,存进hive表的方法
2018/07/04 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
2019/02/01 Python
Python中整数的缓存机制讲解
2019/02/16 Python
利用rest framework搭建Django API过程解析
2019/08/31 Python
Python代理IP爬虫的新手使用教程
2019/09/05 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
在django admin详情表单显示中添加自定义控件的实现
2020/03/11 Python
pycharm使用技巧之自动调整代码格式总结
2020/11/04 Python
amaze ui 的使用详细教程
2020/08/19 HTML / CSS
您的健身减肥和健康饮食专家:vitafy
2017/06/06 全球购物
英国评分最高的女性剃须刀订阅盒:FFS Beauty
2018/01/25 全球购物
餐饮业的创业计划书范文
2013/12/26 职场文书
学校采购员岗位职责
2014/01/02 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
公司捐款倡议书
2014/05/14 职场文书
2014年便民服务中心工作总结
2014/12/20 职场文书