自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 js数组的concat是深拷贝?

js数组的concat是深拷贝? concat介绍 concat方法创建一个新的数组,它由被调用的对象中的元素组成,每个参数的顺序依次是该参数的元素(如果参数是数组)或参数本身(如果参数不是数组)。它不会递归到嵌套数组参数中。 如果数组中都是简单数据类型,可以说是深拷贝 let arr_1 = [1, 2, false, 'a'] let arr_2 = [].concat(arr_1) arr_1[1] = 3 // arr_1中的数据更改,并不会影响arr_2 console.log(arr_1

2020-07-07 17:41:41 4454

原创 Vue项目,异步队列解决双令牌请求

使用双令牌的初衷 为了方便分布式部署,平台所有接口都允许跨域访问,但为了防止恶意请求,需要设置请求头、令牌等; 有一部分页面不需要登录就可以查看,接口请求带一个静态令牌,有一部分需要有登录权限才能查看,就需要动态令牌。 静态令牌:利用RSA加密与后台约定一个publicKey生成一个加密串,请求接口换取静态令牌; 动态令牌:利用静态令牌请求接口换取动态令牌 ...

2019-06-17 16:09:16 654

原创 记一次Vue Hybrid App(混合APP)开发

一、 项目开始前的思考 1.浏览设计图、产品原型 2.需要用到分享功能 3.怎么与Android和iOS原生方法互掉 4.网页嵌入到APP中怎么调试 5.手机屏幕适配 6.如果出现Loading chunk xx failed该怎么处理 二、搭建项目 1.使用vue-cli直接创建项目,vue-router、vuex都有用到 2.划分目录 api-将项目的api抽离出来单独放置 assets...

2019-06-12 11:57:43 7591 1

原创 实用的移动端布局技巧

目录1.添加meta,使得网页在手机端能正常浏览2.考虑是使用px,还是使用rem3.页面样式重置,这个在pc端还是移动端都会用到的4.使用一屏布局5.左边定宽,右边自适应的布局,我们会经常用到6.模块化、组件化开发,防止css命名重复,提高开发效率7.一像素的问题 1.添加meta,使得网页在手机端能正常浏览 html 代码 <!-- 设置缩放 --> <meta name="...

2019-06-10 16:27:09 249

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除