iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >微信小程序如何修改数组长度
  • 1079
分享到

微信小程序如何修改数组长度

2024-04-02 19:04:59 1079人浏览 泡泡鱼
摘要

小编给大家分享一下微信小程序如何修改数组长度,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!微信小程序内数组重新修改长度,使用se

小编给大家分享一下微信小程序如何修改数组长度,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

微信小程序内数组重新修改长度,使用setData竟然存在问题:会出现不能及时更新数据的情况,尝试了一下使用data强制更新数据后,再数据需要赋值的地方再用setData进行数据处理即可,能用但是不知道是否是最佳方案。参考示例

setarrayData(data){
let array = this.data.list;
//这里需要更新长度的话强制更新
array.length == 0 && (this.data.list = new Array(+data.num));
//拷贝数据
let copyArray = [...this.data.pictureList];
//数组数据处理
copyArray.splice( num1, num2, ...data.list)
//更新到视图层
this.setData({
  list: copyArray,
})

PS:微信小程序数组长度为0的坑

前几天在写程序时,在js页面里用console.log打印出来的和在调试窗口看到的Appdata都显示我的result数组长度是20,但是在xml页面通过{{result.length}}显示出来却始终是0。找了很久bug,最终发现,是在js里修改result数组时,我没有用官方建议的this.setData()函数而是直接用this.data.result.push()。导致result数组出现不一致的情况。

以上是“微信小程序如何修改数组长度”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网html频道!

--结束END--

本文标题: 微信小程序如何修改数组长度

本文链接: https://www.lsjlt.com/news/70066.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微信小程序如何修改数组长度
    小编给大家分享一下微信小程序如何修改数组长度,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!微信小程序内数组重新修改长度,使用se...
    99+
    2024-04-02
  • 如何修改微信小程序标题栏
    修改微信小程序标题栏的方法:1、在微信开发工具中找到app.json文件。2、通过window对象对标题栏进行设置。具体操作步骤:打开微信开发工具,找到app.json文件。在app.json文件中通过window对象里面的属性进行对标题栏...
    99+
    2024-04-02
  • 微信小程序如何修改服务类目
    修改微信小程序服务类目的方法:1.登录微信公众平台;2.点击菜单栏“设置”选项;3.点击服务类目“详情”;4.删除原有类目,重新添加类目;具体步骤如下:首先,在浏览器中登录到微信公众平台;登录到微信公众平台后,在页面左侧菜单栏中点击“设置”...
    99+
    2024-04-02
  • 微信小程序登录方式如何修改
    这篇文章主要介绍“微信小程序登录方式如何修改”,在日常操作中,相信很多人在微信小程序登录方式如何修改问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序登录方式如何修改”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-26
  • 微信小程序如何修改自定义input
    这篇文章主要介绍微信小程序如何修改自定义input ,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!说一下我做的input的原理 有两张图片 一张是未选中的(input.png)一张是已经选中的 (input_n.pn...
    99+
    2023-06-26
  • 微信小程序如何使用setData修改数组中的单个对象
    这篇“微信小程序如何使用setData修改数组中的单个对象 ”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“微信小程序如何使用...
    99+
    2023-06-26
  • 微信小程序怎么修改Logo
    修改微信小程序logo的方法:1、登录微信公众号官网。2、点击【设置】功能。3、在基本设置中头像设置一栏进行修改即可。具体操作步骤: 首先在百度搜索框中输入【微信公众号】,进入公众号官网,输入用户名和密码即可登录。登录成功进入后,点击在左侧...
    99+
    2024-04-02
  • 微信小程序怎么修改radio大小
    本篇内容介绍了“微信小程序怎么修改radio大小”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!小程序自带的radio似乎是不能调整大小的,在...
    99+
    2023-06-26
  • 微信小程序怎么修改照片
    微信小程序修改照片的方法:1、登录公众号官网。2、点击【设置】功能。3、在设置页面中点击微信小程序头像。4、点击:“选择图片”。5、完成图片调整点击提交即可。微信小程序修改照片的方法:首先在百度搜索框中输入【微信公众号】,进入公众号官网,输...
    99+
    2024-04-02
  • 怎么修改微信小程序店名
    修改微信小程序店名的方法:1、登录进入公众号官网。2、点击【设置】功能。3、在基本设置点击【修改】。4、扫描二维码验证后修改名称。5、输入修改后的名称,点击确定。具体操作步骤:首先在百度搜索框中输入【微信公众号】,进入公众号官网,输入用户名...
    99+
    2024-04-02
  • 微信小程序域名信息怎么修改
    修改微信小程序域名信息的流程:1.浏览器进入微信公众平台官网;2.录微信小程序账号;3.在微信小程序管理主界面点击左侧菜单栏中的“开发”选项;4.选择“开发设置”,并点击“服务器域名”选项;5.使用管理员账号扫码进行身份认证;6.在“req...
    99+
    2024-04-02
  • 微信小程序如何改变小程序码中间的logo
    本篇内容介绍了“微信小程序如何改变小程序码中间的logo”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!所以改变方法,把头像传回后台,使用 p...
    99+
    2023-06-26
  • 微信小程序云开发中如何修改云数据库的数据
    小编给大家分享一下微信小程序云开发中如何修改云数据库的数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!小程序代码中无法直接修改...
    99+
    2024-04-02
  • 微信小程序如何实现switch组件
    小编给大家分享一下微信小程序如何实现switch组件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!实现效果图:开关选择器属性名类...
    99+
    2024-04-02
  • 微信小程序如何实现textarea组件
    这篇文章将为大家详细讲解有关微信小程序如何实现textarea组件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。多行输入框。属性名类型默认值说明valueString&n...
    99+
    2024-04-02
  • 微信小程序组件化如何开发
    本篇内容主要讲解“微信小程序组件化如何开发”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“微信小程序组件化如何开发”吧!组件的定义组件是小程序中的一个重要概念,它能够将页面分解成独立的、可复用的部...
    99+
    2023-07-05
  • 微信小程序如何实现swiper组件
    这篇文章主要为大家展示了“微信小程序如何实现swiper组件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序如何实现swiper组件”这篇文章吧。swi...
    99+
    2024-04-02
  • 微信小程序如何实现动态改变view标签宽度和高度
    这篇文章主要为大家展示了“微信小程序如何实现动态改变view标签宽度和高度”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“微信小程序如何实现动态改变view标签宽...
    99+
    2024-04-02
  • 微信小程序长页面中弹框如何居中
    微信小程序长页面中弹框居中的案例:在对应的wxml文件中添加以下代码:<form bindsubmit="formSubmit" bindreset="formReset"&...
    99+
    2024-04-02
  • 微信小程序页面间的数组如何传递
    微信小程序页面间的数组的传递案例:设置全局变量 globalData代码。// A页面// 数组、对象都需要stringifyvar listData = JSON.stringify(th...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作