微信小程序--翻转数组
前言
开始接触小程序的时候,做了一个发布信息类的小程序,但是当时有个问题忽略了,理论上最新发布的信息应该出现在最前面,但是由于插入数组的时候,默认使用了插入尾部。
当时自己的解决方法是利用发布时间,在获取记录的时候时间排序,这样问题就解决了。其实问题根源就在新消息插入记录的时候,现在知道了可以直接插入首部,这样就不用再排序了。其实还有一个笨方法,那就是拿到原记录,再翻转就行了。(有点耗时)
翻转数组
利用reverse()就行了
示例代码
// 获取文章资源db.collection('resources').where({_id: "1acf1de95e4390ea0e5cd39a12a9c5ab"}).get().then(res => {console.log(res.data)k.setData({articles: res.data[0].articles.reverse()// 数组翻转})})
更多项目源码、资源
需要学习资料的的小伙伴
可以去海轰的微信公众号:海轰Pro
回复:海轰
即可
微信小程序--翻转数组相关推荐
- 微信小程序给数组、对象赋值
微信小程序给数组.对象赋值 给定义的对象赋值://公司名称getCompanyNmae(e: any) {this.setData!({'where.companyName': e.detail.va ...
- PHP数组操作程序,微信小程序学习数组操作
前言 相信在小程序推出公测之后,很多小伙伴都已经抓紧申请注册小程序了.在开发阶段中也碰到了很多的问题,例如wx.request数据请求不成功,在数组操作时,不知道如何往数组里push数据,input如 ...
- 微信小程序判断数组是否为空
微信小程序判断数组是否为空 var array = [] if (array.length == 0) { console.log( '数组为空' ) } else {console.log('数组不 ...
- 【微信小程序】数组操作
Page({data: {list:[{id:1,name:'应季鲜果',count:1},{id:2,name:'精致糕点',count:6},{id:3,name:'全球美食烘培原料',count ...
- 微信小程序js数组初始化_微信小程序学习Course 3-2 JS数组对象学习
微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = ...
- 微信小程序js数组初始化_微信小程序 数组(增,删,改,查)等操作实例详解...
微信小程序 数组(增,删,改,查)等操作 最近在做一个小程序的demo.由于不向后台请求数据,所以就涉及到对本地数据的操作,也遇到了一些坑,本文就以数组的增删改查为例,给新手分享一些经验. 首先这是原 ...
- php7 mysql json 小程序_微信小程序JSON数组递交PHP服务端解析处理
1.微信小程序递交 var orders = new Array(); // 生成模拟数据 if (orders.length == 0) { var obj0 = new Object(); obj ...
- 微信小程序传数组给后台(thinkphp后台接受前端数组参数)
场景:需要前端传关联数组给后端 尝试:常规写法不好使 解决:前端json序列化 对象数组 为 字符串 str,然后将此字符串 str 作为参数的值传给后端(比如 schools: str ),后端将收 ...
- 微信小程序更新数组数据,页面不刷新问题
在微信小程序中,数组 word_list 里面有八个元素(每个元素是对象):使用this.setData({}) 想向该数组里面添加一个元素:添加元素后数组word_list 是改变了,但是页面没有重 ...
最新文章
- Apache ZooKeeper - ZK的数据和文件
- ua获取手机型号_取证人员为什么很难从移动设备上获取电子数据证据?
- [MySQL] 事务的ACID特性
- 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改
- LeedCode刷题
- 华为云PB级数据库GaussDB(for Redis)揭秘第13期:如何搞定推荐系统存储难题
- mysql自定义函数重载_python pyMysql 自定义异常 函数重载
- error40无法打开到sql_SQL-mysql游标与触发器
- JavaScript的一些名词(持续更新中-取自javaScript高级程序设计)
- Python脚本实现对Linux服务器CPU、内存、磁盘空间以及负载情况的监测
- 终于结束漂泊的身份-我办理北京人才引进的经历
- Learning through Auxiliary Tasks——辅助任务学习or自监督学习中的pretext
- 松下幸之助何以缔造商业神话 松下幸之助的成长经历与创业传记
- Python绘制韦恩图并通过集合找到交集并集数据
- LDO和BUCK降压稳压器对比
- [从头读历史] 第265节 诗经 周南
- 控制系统分析与设计(二):比例积分控制器的传递函数
- 计算机系统自动撮合成交的原则,什么是撮合成交原则,撮合成交价是怎么确定的?...
- 新来个阿里 P7,仅花 2 小时,做出一个多线程永动任务,看完直接跪了
- 解除电信磊科NW1300AC路由器地址限制-----作为二级路由(教程)