网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

微信小程序中如何操作数组的增,删,改,查

这篇文章给大家分享的是有关微信小程序中如何操作数组的增,删,改,查的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

景洪网站建设公司创新互联公司,景洪网站设计制作,有大型网站制作公司丰富经验。已为景洪成百上千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的景洪做网站的公司定做!

微信小程序 数组(增,删,改,查)等操作

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

微信小程序中如何操作数组的增,删,改,查

首先这是原始数据,json的数组。

我们尝试对改数据进行操作,同时渲染到页面。

1,数据的添加

微信小程序中如何操作数组的增,删,改,查

微信小程序中如何操作数组的增,删,改,查

微信小程序中如何操作数组的增,删,改,查

在获取到表单的数据后,自己组装一个对象,然后通过push()的方法添加一条数据,注意push的数据的index是+1的,也就是说原本数组中index依次为0,1,2,新增加的就是3,依次类推。

如果想在前面插入数据,就要用到数组合并的操作了,concat()方法可以选择合并到前面或者后面例如newarray.concat(notes);。

2,数据的删除

微信小程序中如何操作数组的增,删,改,查

小程序里面貌似没有remove的方法,所以删除我选择的是split方法,这也是遇到的一个坑。notes.splice(id,i)就可以从index为id的位置开始,删除i个元素,这点大家都懂,看代码就明白,不再赘述

3,数据的修改

notes = obj可以把数组中index为i的元素设置为obj。

微信小程序中如何操作数组的增,删,改,查

微信小程序中如何操作数组的增,删,改,查

微信小程序中如何操作数组的增,删,改,查

最后,如果要在修改数据的同时渲染到页面,一定要记得使用setData方法。

this.setData({    notes:notes })

顺便附上js里面array操作的方法列表。大家可以自己试试。

微信小程序中如何操作数组的增,删,改,查  

感谢各位的阅读!关于“微信小程序中如何操作数组的增,删,改,查”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


网站标题:微信小程序中如何操作数组的增,删,改,查
链接地址:http://bjjierui.cn/article/ijehec.html

其他资讯