微信小程序setData()对数组的操作

news/2024/7/20 2:08:19 标签: 微信小程序, 小程序

对于setData普通数据类型而言,没什么讲究

但是对于数组而言,再直接修改一个完整的数组显得有些多余,首先写着不简易,其次效率很是滴。

比如

你都能觉得复杂,官方肯定是有对应的优化的。

官方demo

Page({
  data: {
    array: [{text: 'init data'}],
  },
  changeItemInArray: function() {
    this.setData({
      'array[0].text':'changed data'
    })
  }
})

 但是如果那个索引0是动态的,就不能这么写了,需要这样

 ok,完美


http://www.niftyadmin.cn/n/606093.html

相关文章

空间正交基的定义_【泛函基础 3.2】 正交补及正交投影

一、正交和正交补【定义:元素正交】设 X 为内积空间,对于 ,若 ,则称 x 和 y 正交,记做 。【定义:元素和集合正交】设 X 为内积空间,对于 ,若 ,则 x 和 M 正交&#xff0c…

nginx启动 [emerg] 12180#12948: invalid number of arguments in root directive in D:

注意空格和中文符号 修改了就可以了。 还要注意最后需要加分号; https://blog.csdn.net/rodulf/article/details/53557278

[C++基础]016_内联函数到底有没有被嵌入到调用处呢?

关于内联函数,我们所看到的大部分书籍都是如下描述的,当然,这是我个人的语言: 内联函数是什么函数呢?直接了当的说,就是用inline关键字修饰的函数,不管是全局函数,还是成员函数&…

机器人视觉要使用计算机吗,机器人视觉与计算机视觉:有什么不同?

原标题:机器人视觉与计算机视觉:有什么不同?什么是机器人视觉(Robot Vision)?在基本术语中,机器人视觉涉及使用相机硬件和计算机算法的结合,让机器人处理来自现实世界的视觉数据。例如,您的系统可以使一个…

浅谈Comparable与Comparator的区别

平时进行自定义排序一直使用实现Comparable接口,一段时间后操作的时候居然发现有了个Comparator接口 上网差了些资料,总结笔记一下。 基本原理就是比较,底层是二叉树 比如是3,6,5,1,7,4,9 排序的时候先放入3,之后6比3大,烦恼如3右…

j计算机专业毕业论文摘要,★计算机毕业论文摘要范文计算机毕业论文摘要写(6页)-原创力文档...

★计算机毕业论文摘要范文计算机毕业论文摘要写随着社会的不断发展与进步,人们越来越重视人才的培养,因为在社会发展中人才是必不可少的重要资源,也是核心竞争力.而在教学培养过程中毕业设计是学生在学校期间最后也是最重要的环节,它可以检验一个学生的学习成果.毕业设计评价可…

快递鸟电子面单打印功能基于java

之前的后天管理系统的电子面单打印使用的是灵通打单。 使用相对比较麻烦,需要到处Excel之后再导入,麻烦。 快递鸟有电子面单api,后台系统直接对接很是方便,不过也遇到了好些问题。 不难是不难,但是遇到的坑着实是不少&…

(强烈推荐)java连接oracle数据库的各种方法及java在数据库中的含义

java与oracle的接口: 在数据库中运行JAVA可以说是ORACLE8i的最令人激动的新特性。在你创建的使用ORACLE8i 数据库的应用程序中,你可以使用与JAVA有关的新特征,轻松的将程序发布到INTERNET或INTRANET上。Methods for Using Java in ORACLE大家…