零基础学小程序008----小程序列表实现+本地json数据解析渲染到小程序列表

简介: 零基础学小程序008----小程序列表实现+本地json数据解析渲染到小程序列表

基本实现功能


1,本地json数据

2,小程序列表渲染

3,本地文件引入


老规矩先看效果图



这里列表比较简单,就4列数据。下面来看下实现步骤


一,定义本地的json数据源(当然正常情况下json数据是请求服务器返回的。作为初学者我们这里用本地json数据)


// 本地模拟数据
var localData = [
  {
    "count": 1,
    "title": "日本文学",
    "time": "9月8日"
  },
  {
    "count": 2,
    "title": "满月之夜白鲸现",
    "time": "9月8日"
  },
  {
    "count": 3,
    "title": "爱情",
    "time": "9月8日"
  },
  {
    "count": 4,
    "title": "外国文学",
    "time": "9月8日"
  }
]
// 定义数据出口
module.exports = {
  postList: localData
}

上面的代码在posts-data.js里定义



二,列表的控件的定义


<!--列表渲染  -->
  <block wx:for="{{dataList}}" wx:for-item="item" wx:for-index="idx">
    <view class='item-container'>
      <!--这里只是为了展示序列号  -->
      <text>{{idx}}</text>
      <text class='item-title'> {{item.title}} </text>
      <text class='item-time'> {{item.time}} </text>
    </view>
  </block>


三,把本地json数据解析到列表中


// index.js
//引入本地json数据,这里引入的就是第一步定义的json数据
var postData = require('../../data/posts-data.js');
Page({
  data: {//data在onload执行之后执行
  },
  onLoad: function () {
    this.setData({//获取数据成功后的数据绑定
      dataList: postData.postList,
    });
  },
})

到此我们就实现了小程序列表的简单实现


源码:http://pan.baidu.com/s/1hssy768 

相关文章
|
27天前
|
JSON 缓存 自然语言处理
多语言实时数据微店商品详情API:技术实现与JSON数据解析指南
通过以上技术实现与解析指南,开发者可高效构建支持多语言的实时商品详情系统,满足全球化电商场景需求。
|
6天前
|
JSON 中间件 Java
【GoGin】(3)Gin的数据渲染和中间件的使用:数据渲染、返回JSON、浅.JSON()源码、中间件、Next()方法
我们在正常注册中间件时,会打断原有的运行流程,但是你可以在中间件函数内部添加Next()方法,这样可以让原有的运行流程继续执行,当原有的运行流程结束后再回来执行中间件内部的内容。​ c.Writer.WriteHeaderNow()还会写入文本流中。可以看到使用next后,正常执行流程中并没有获得到中间件设置的值。接口还提供了一个可以修改ContentType的方法。判断了传入的状态码是否符合正确的状态码,并返回。在内部封装时,只是标注了不同的render类型。再看一下其他返回的类型;
85 4
|
6天前
|
JSON Java Go
【GoGin】(2)数据解析和绑定:结构体分析,包括JSON解析、form解析、URL解析,区分绑定的Bind方法
bind或bindXXX函数(后文中我们统一都叫bind函数)的作用就是将,以方便后续业务逻辑的处理。
127 3
|
7天前
|
JSON API 数据安全/隐私保护
Python采集淘宝拍立淘按图搜索API接口及JSON数据返回全流程指南
通过以上流程,可实现淘宝拍立淘按图搜索的完整调用链路,并获取结构化的JSON商品数据,支撑电商比价、智能推荐等业务场景。
|
26天前
|
JSON API 数据安全/隐私保护
Python采集淘宝评论API接口及JSON数据返回全流程指南
Python采集淘宝评论API接口及JSON数据返回全流程指南
|
16天前
|
JSON 自然语言处理 监控
淘宝关键词搜索与商品详情API接口(JSON数据返回)
通过商品ID(num_iid)获取商品全量信息,包括SKU规格、库存、促销活动、卖家信息、详情页HTML等。
|
28天前
|
JSON 自然语言处理 API
多语言实时数据淘宝商品评论API:技术实现与JSON数据解析指南
淘宝商品评论多语言实时采集需结合官方API与后处理技术实现。建议优先通过地域站点适配获取本地化评论,辅以机器翻译完成多语言转换。在合规前提下,企业可构建多语言评论数据库,支撑全球化市场分析与产品优化。
|
6月前
|
监控 前端开发 小程序
陪练,代练,护航,代打小程序源码/前端UNIAPP-VUE2.0开发 后端Thinkphp6管理/具备家政服务的综合型平台
这款APP通过技术创新,将代练、家政、娱乐社交等场景融合,打造“全能型生活服务生态圈”。以代练为切入点,提供模块化代码支持快速搭建平台,结合智能匹配与技能审核机制,拓展家政服务和商业管理功能。技术架构具备高安全性和扩展性,支持多业务复用,如押金冻结、录屏监控等功能跨领域应用。商业模式多元,包括交易抽成、增值服务及广告联名,同时设计跨领域积分体系提升用户粘性,实现生态共生与B端赋能。
543 12
|
9月前
|
移动开发 小程序
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
349 0
|
11月前
|
小程序 前端开发 JavaScript
在线课堂+工具组件小程序uniapp移动端源码
在线课堂+工具组件小程序uniapp移动端源码
224 0
在线课堂+工具组件小程序uniapp移动端源码

推荐镜像

更多
  • DNS