美文网首页
uni-app中深浅拷贝问题

uni-app中深浅拷贝问题

作者: fatfatho | 来源:发表于2020-01-07 15:18 被阅读0次
image.png

功能是这些方块里的应用能够拖拽重新排序,且可以点击打开对应的链接,但因为我开始只是简单的赋值,进行了浅拷贝,所以拖拽排序完之后点击打开链接就全乱了,打开的并不是对应的链接,折腾了俩小时才发现是深浅拷贝的问题,所以这里一定要记得用深拷贝!!!!

touchend(e) {
                if (this.currentList[this.active]) {
                    this.currentList[this.active].animation = true
                }
                this.moveUpdateCurrentList(-1)
                this.active = -1
                //当前顺序本地存储(一定要深拷贝啊啊啊!!!)
                this.localstorageList(JSON.parse(JSON.stringify(this.currentList)))
            }

这里在我的功能中是当拖拽结束的时候把当前的列表顺序存在本地缓存中,一定一定要用JSON.parse(JSON.stringify(this.currentList)),如果只是this.localstorageList(this.currentList),那重排完整个乱掉!!切记~~

相关文章

  • uni-app中深浅拷贝问题

    功能是这些方块里的应用能够拖拽重新排序,且可以点击打开对应的链接,但因为我开始只是简单的赋值,进行了浅拷贝,所以拖...

  • js的深浅拷贝

    js的深浅拷贝可以分为数组的深浅拷贝和对象的深浅拷贝 一、数组的深浅拷贝如果只是简单的将数组中的元素付给另外一个数...

  • iOS 拷贝问题

    iOS 拷贝问题 之前在孙**同学面试过程中,发现一些自己对深浅拷贝、可变不可变拷贝的理解有问题,后来在网上也发现...

  • 问题:实际开发中的深浅拷贝问题

    项目需求如上图,主要流程: oneVC push 到twoVC(比如从首页,进入通讯录VC) twoVC pop到...

  • 深浅拷贝

    最近一直被问到深浅拷贝的问题。自己也确实不太清楚怎么回事,现在来研究一下。 什么是深浅拷贝 浅拷贝:指针拷贝,不会...

  • 2018-08-29

    深浅拷贝 1.根据拷贝内容的不同,分为深浅拷贝 深拷贝:内容...

  • python中深浅拷贝

    ​ 在看深浅拷贝之前,我们先看下赋值操作: 赋值是将一个对象的地址赋值给一个变量,让变量指向该地址 修改不可变对象...

  • Python—浅拷贝与深拷贝

    浅拷贝 深拷贝 深浅拷贝的作用

  • Copy基础理解(一)

    关于oc深浅拷贝问题可能做过ios开发的都有了解到,尤其是面试特别喜欢问深浅拷贝的问题.但大多有点误区,即便是有几...

  • JS对象和数组深浅拷贝总结②

    在实际开发中遇到过太多次深拷贝浅拷贝的问题。总结一下~ JS数据存储和深浅拷贝实际运用① 这是之前写过的一篇文章,...

网友评论

      本文标题:uni-app中深浅拷贝问题

      本文链接:https://www.haomeiwen.com/subject/qrgractx.html