今天看了一些浅拷贝(shallowClone)与深拷贝(deepClone)相关知识 ,白话: 浅拷贝只是复制指向某个对象指针,而不复制对象本身,新旧对象会共享同一块内存。深拷贝会另外创建一个一模一样的对象,新旧对象不共享内存,修改新对象,原对象不会随之更改。理解的不是特别深刻,也是刚刚才接触到这两个名词。 其次就是vue-router中hash和history的区别。hash在路由会存在#,而history没有。但是前一阵子买了一个腾讯云服务器,在把vue项目部署上去的时候,出现刷新路由显示404问题,在网上找了许久,都没有好的途径解决。最后把vue-router的mode属性中history改成hash就可以了。今天心血来潮去查找了一些资料,知道问题根源是因为nginx没有匹配到当前的url,如果想解决的话,还是要设置通过服务端来允许地址访问即可,但是还没有实际操作过,再部署项目的时候好好尝试一下,到时候再分享。 项目中我负责的区域也完成的差不多了,见下图
点击可以切换切换数据,这部分功能更多还是基于后端基础上完成,前端用到this.$route中的query方法跨路由传参,再过一会应该我负责的区域绝大部分功能就实现了,等待新的项目了。今天就告一段落了。加油,正在努力的你。