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


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 构造函数,公有,私有特权和静态成员定义方法
Nov 30 Javascript
JS 删除字符串最后一个字符的实现代码
Feb 20 Javascript
用JQuery实现全选与取消的两种简单方法
Feb 22 Javascript
使用Node.js配合Nginx实现高负载网络
Jun 28 Javascript
学习javascript文件加载优化
Feb 19 Javascript
Javascript从数组中随机取出不同元素的两种方法
Sep 22 Javascript
javascript 面向对象实战思想分享
Sep 07 Javascript
总结js中的一些兼容性易错的问题
Dec 18 Javascript
在JS循环中使用async/await的方法
Oct 12 Javascript
浅谈JavaScript 代码整洁之道
Oct 23 Javascript
小程序使用watch监听数据变化的方法详解
Sep 20 Javascript
vue cli3.0打包上线静态资源找不到路径的解决操作
Aug 03 Javascript
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
获得Google PR值的PHP代码
2007/01/28 PHP
php中session_unset与session_destroy的区别分析
2011/06/16 PHP
全面解析PHP操作Memcache基本函数
2016/07/14 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
php使用socket调用http和smtp协议实例小结
2019/07/26 PHP
node.js中的fs.realpath方法使用说明
2014/12/16 Javascript
JavaScript对Cookie进行读写操作实例
2015/07/25 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
2016/01/12 Javascript
jQuery validate 验证radio实例
2017/03/01 Javascript
Vue 源码分析之 Observer实现过程
2018/03/29 Javascript
vue采用EventBus实现跨组件通信及注意事项小结
2018/06/14 Javascript
vue实现动态按钮功能
2019/05/13 Javascript
jquery将json转为数据字典的实例代码
2019/10/11 jQuery
Vue.js中的高级面试题及答案
2020/01/13 Javascript
Python linecache.getline()读取文件中特定一行的脚本
2008/09/06 Python
python实现定制交互式命令行的方法
2014/07/03 Python
使用Python操作Elasticsearch数据索引的教程
2015/04/08 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
django使用html模板减少代码代码解析
2017/12/12 Python
tensorflow tf.train.batch之数据批量读取方式
2020/01/20 Python
Python对wav文件的重采样实例
2020/02/25 Python
利用python中的matplotlib打印混淆矩阵实例
2020/06/16 Python
台湾旅游网站:灿星旅游
2018/10/11 全球购物
Proenza Schouler官方网站:纽约女装和配饰品牌
2019/01/03 全球购物
德国受欢迎的旅游和休闲网站:lastminute.de
2019/09/23 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
PyQt QMainWindow的使用示例
2021/03/24 Python
通信工程毕业生自荐信
2013/11/01 职场文书
外贸采购员求职的自我评价
2013/11/26 职场文书
学习雷锋月活动总结
2014/07/03 职场文书
员工试用期自我评价
2014/09/18 职场文书
学期个人工作总结
2015/02/13 职场文书
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers