自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue通过笛卡儿积实现sku库存配置

vue通过笛卡儿积实现sku库存配置目标注意目标通过页面上渲染出来的动态属性 实现sku库存配置将已选择的所有属性,通过笛卡儿积实现sku库存配置以两个属性为例子,举例说明:1x1:白色S结合之后就是[白色,S] this.selectCheckArr=[ [ { "attrId": 0, "attrName": "颜色", "attrValueId": 00, "at

2022-03-11 17:47:45 2806 1

原创 使用VSCode拉取代码报错would clobber existing tag

使用VSCode拉取代码报错would clobber existing tag使用VSCode拉取代码时有时候会报错would clobber existing tag解决:git fetch --tags -f之后再进行拉取即可。

2022-04-21 09:46:44 553

原创 使用类class封装localStorage

使用类class封装localStorage class Storage { constructor(name) { this.name = 'storage'; } //设置缓存 setItem(params) { let obj = { name: '', value: '', expir

2022-03-21 15:24:49 339

原创 iframe子级获取父级的元素、方法,父级获取子级的元素、方法

iframe子级获取父级的元素、方法,父级获取子级的元素、方法

2022-03-21 14:21:50 1657

原创 解决iframe高度自适应

解决iframe高度自适应原因第一种方法第二种方法原因iframe的高度不会随着页面高度的变化而变化,可能会导致页面显示不全,或者页面下方有空白的问题。第一种方法这个方式更适用于嵌套的页面,当嵌套多个iframe时,比如左侧有个侧边栏,右侧是个大的iframe,这个大的iframe又嵌套了一层:中间是iframe,但是右侧又有个侧边栏,这时候不想让iframe单独滑动(避免页面出现两个滚动条),而是想整个页面一起滑动时,用这个方法。html代码: 注意一定要写height=‘100%’ scrol

2022-03-21 14:00:09 7369 2

原创 js实现深拷贝

js实现深拷贝 function deepClone(a, cache) { if (!cache) {// 缓存不能全局,最好临时创建并递归传递 cache = new Map() } // String Num bool null undefined bigint symbool Object //Object if (a instanceof Object) { le

2022-03-17 16:38:00 479

原创 js 实现类、继承

js 实现类、继承实现类使用原型使用class实现继承使用原型使用class实现类使用原型 function Point(x, y) { this.x = x this.y = y } Point.prototype.toAdd = function () { return this.x + this.y } Point.prototype.toSub = function () { return thi

2022-03-17 16:33:48 309

原创 js如何判断两个数组对象是否完全相等

如何判断两个数组是否完全相等,如何判断两个对象是否完全相等记录一下~也是sku库存配置中用到的每次往数组里插入值时,都要判断之前选中的数组里面是否已经存在了这个数组对象 arrayEquals(array1, array2) { // if array1 or array2 is a falsy value, return if (!array1 || !array2) return false; // compare length

2022-03-11 17:56:07 3435

原创 vue使用el-form的rules里面的pattern进行校验

vue使用el-form的rules里面的pattern进行校验校验手机号校验电话号码校验只能输入数字、字母校验只能输入数字、字母、特殊字符强校验密码必须包含数字、字母、特殊字符,且长度为6-16位校验链接校验身份证号校验邮箱校验手机号{pattern: /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/,message: "请输入正确的手机号码",trigger: "blur"}校验电话号码

2022-03-09 16:36:44 7038

空空如也

空空如也

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

TA关注的人

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