前言

开始接触小程序的时候,做了一个发布信息类的小程序,但是当时有个问题忽略了,理论上最新发布的信息应该出现在最前面,但是由于插入数组的时候,默认使用了插入尾部。
    当时自己的解决方法是利用发布时间,在获取记录的时候时间排序,这样问题就解决了。其实问题根源就在新消息插入记录的时候,现在知道了可以直接插入首部,这样就不用再排序了。其实还有一个笨方法,那就是拿到原记录,再翻转就行了。(有点耗时)

翻转数组

利用reverse()就行了

示例代码

 // 获取文章资源db.collection('resources').where({_id: "1acf1de95e4390ea0e5cd39a12a9c5ab"}).get().then(res => {console.log(res.data)k.setData({articles: res.data[0].articles.reverse()// 数组翻转})})

更多项目源码、资源

需要学习资料的的小伙伴
可以去海轰的微信公众号:海轰Pro
回复:海轰
即可

微信小程序--翻转数组相关推荐

  1. 微信小程序给数组、对象赋值

    微信小程序给数组.对象赋值 给定义的对象赋值://公司名称getCompanyNmae(e: any) {this.setData!({'where.companyName': e.detail.va ...

  2. PHP数组操作程序,微信小程序学习数组操作

    前言 相信在小程序推出公测之后,很多小伙伴都已经抓紧申请注册小程序了.在开发阶段中也碰到了很多的问题,例如wx.request数据请求不成功,在数组操作时,不知道如何往数组里push数据,input如 ...

  3. 微信小程序判断数组是否为空

    微信小程序判断数组是否为空 var array = [] if (array.length == 0) { console.log( '数组为空' ) } else {console.log('数组不 ...

  4. 【微信小程序】数组操作

    Page({data: {list:[{id:1,name:'应季鲜果',count:1},{id:2,name:'精致糕点',count:6},{id:3,name:'全球美食烘培原料',count ...

  5. 微信小程序js数组初始化_微信小程序学习Course 3-2 JS数组对象学习

    微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = ...

  6. 微信小程序js数组初始化_微信小程序 数组(增,删,改,查)等操作实例详解...

    微信小程序 数组(增,删,改,查)等操作 最近在做一个小程序的demo.由于不向后台请求数据,所以就涉及到对本地数据的操作,也遇到了一些坑,本文就以数组的增删改查为例,给新手分享一些经验. 首先这是原 ...

  7. php7 mysql json 小程序_微信小程序JSON数组递交PHP服务端解析处理

    1.微信小程序递交 var orders = new Array(); // 生成模拟数据 if (orders.length == 0) { var obj0 = new Object(); obj ...

  8. 微信小程序传数组给后台(thinkphp后台接受前端数组参数)

    场景:需要前端传关联数组给后端 尝试:常规写法不好使 解决:前端json序列化 对象数组 为 字符串 str,然后将此字符串 str 作为参数的值传给后端(比如 schools: str ),后端将收 ...

  9. 微信小程序更新数组数据,页面不刷新问题

    在微信小程序中,数组 word_list 里面有八个元素(每个元素是对象):使用this.setData({}) 想向该数组里面添加一个元素:添加元素后数组word_list 是改变了,但是页面没有重 ...

最新文章

  1. Apache ZooKeeper - ZK的数据和文件
  2. ua获取手机型号_取证人员为什么很难从移动设备上获取电子数据证据?
  3. [MySQL] 事务的ACID特性
  4. 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改
  5. LeedCode刷题
  6. 华为云PB级数据库GaussDB(for Redis)揭秘第13期:如何搞定推荐系统存储难题
  7. mysql自定义函数重载_python pyMysql 自定义异常 函数重载
  8. error40无法打开到sql_SQL-mysql游标与触发器
  9. JavaScript的一些名词(持续更新中-取自javaScript高级程序设计)
  10. Python脚本实现对Linux服务器CPU、内存、磁盘空间以及负载情况的监测
  11. 终于结束漂泊的身份-我办理北京人才引进的经历
  12. Learning through Auxiliary Tasks——辅助任务学习or自监督学习中的pretext
  13. 松下幸之助何以缔造商业神话 松下幸之助的成长经历与创业传记
  14. Python绘制韦恩图并通过集合找到交集并集数据
  15. LDO和BUCK降压稳压器对比
  16. [从头读历史] 第265节 诗经 周南
  17. 控制系统分析与设计(二):比例积分控制器的传递函数
  18. 计算机系统自动撮合成交的原则,什么是撮合成交原则,撮合成交价是怎么确定的?...
  19. 新来个阿里 P7,仅花 2 小时,做出一个多线程永动任务,看完直接跪了
  20. 解除电信磊科NW1300AC路由器地址限制-----作为二级路由(教程)

热门文章

  1. 网页图片速读器 v4.0 官网
  2. AI的张良计与过墙梯:3·15智能骚扰电话下的冰山脉络
  3. CRM客户关系管理系统之数据对企业重要性
  4. Java小白画图板的重绘包括谢尔宾斯基三角形和蕨类图像的重绘
  5. 虚析构函数的内存泄漏
  6. 【HashMap】HashMap系列
  7. DataV基础版如何制作单独省份地图?
  8. 谁更胜一筹:技术解析 Google App Engine 和 Amazon EC2
  9. Java 多线程 - 2 - 进程间通信方式
  10. 除了 P 站,程序员居然还喜欢上这些网站?快来摸鱼呀!