小程序
小游戏
企业微信
微信支付
扫描小程序码分享
首先在页面data中定义一个空数组
通过数据库查询获得一定的数据,当数据长度大于0时,想将一个元素(自定义的元素)添加到定义的空数组array0中
请问大佬们,我应该怎么做!
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
定义数组是array0: [],用的是中括号指代数组类型,你代码里写的是花括号,代表的是对象类型。
向数组添加数据要用 array.push() 方法。而非用 setData() 直接赋值,那样会覆盖原本的变量值。
示例:
let array0 = this.data.array0; // 先从源数据取出值赋给一个新的数组
array0.push(res.data); // 向新的数组填充元素
this.setData({ // 将新数组整个重新赋值给源数据
array0
});
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请分清数组和对象。
数组是[],新增元素用push
谢邀。
array.push
JS基本知识最好在百度里问,与小程序相关的才来这里问。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
定义数组是array0: [],用的是中括号指代数组类型,你代码里写的是花括号,代表的是对象类型。
向数组添加数据要用 array.push() 方法。而非用 setData() 直接赋值,那样会覆盖原本的变量值。
示例:
let array0 = this.data.array0; // 先从源数据取出值赋给一个新的数组
array0.push(res.data); // 向新的数组填充元素
this.setData({ // 将新数组整个重新赋值给源数据
array0
});
请分清数组和对象。
数组是[],新增元素用push
谢邀。
array.push
JS基本知识最好在百度里问,与小程序相关的才来这里问。