摘要: 水平居中 ① width 有值 margin:0 auto ② 借助父元素,父元素设置text-align:center 子元素设置成行内块样式 display:inline-block; ③子绝父相,父元素设置成相对定位,posiotion :relative; 子元素设置成绝对定位,posiot 阅读全文
posted @ 2022-06-22 17:31 ZQ-404 阅读(105) 评论(0) 推荐(0)
摘要: 怎么去实现一个元素不重复的数组 利用Set的元素唯一性 然后再把set转换成数组 let set =new Set(); set.add({}); set =Array.from(set);//set=[...set]; return set; //[{}] 阅读全文
posted @ 2022-06-13 12:12 ZQ-404 阅读(105) 评论(0) 推荐(0)
摘要: 引言:深拷贝和浅拷贝的概念一直非常模糊,即使系统的去学习之后,还是非常迷糊,后来经过项目实战之后,开始慢慢理解,下面开始介绍深拷贝和浅拷贝相关知识点。 按我的理解,深拷贝:将数值复制一份,再去赋值。原数改变,自己不改变。 浅拷贝:指向数值存放的地址。原数值改变,自己也随之改变。 常见的深拷贝办法: 阅读全文
posted @ 2022-06-11 13:46 ZQ-404 阅读(18) 评论(0) 推荐(0)
摘要: 问题描述:在开发过程中遇到vuex存储用户信息,结果一刷新用户信息拿不到了。 问题原因:由于vuex相当于全局的computed,所以会有生命周期。 解决办法:存储到本地。本地存储也分好几种 打开浏览器控制台,浏览器控制台Application的Storage。 localStorage:除非手动代 阅读全文
posted @ 2022-06-10 16:37 ZQ-404 阅读(69) 评论(0) 推荐(0)
摘要: 画三角形的思路和画梯形相同,不同的是画三角形,height和width需要置成0px 先利用border画四个三角形 代码如下: <div class="box"></div> .box{ width: 0px; height: 0px; border-top: 80px solid orange; 阅读全文
posted @ 2022-06-10 11:49 ZQ-404 阅读(12) 评论(0) 推荐(0)
摘要: 暴力解法,耗时60ms /** * @param {number[]} nums * @param {number} target * @return {number[]} */ var twoSum = function(nums, target) { for(let i=0;i<nums.len 阅读全文
posted @ 2022-05-27 13:08 ZQ-404 阅读(16) 评论(0) 推荐(0)
摘要: 如何画直角梯形、等腰梯形? 首先先试一下,下面这段代码 <div class="box"></div> .box{ width: 100px; height: 100px; border-top: 50px solid orange; border-left: 50px solid blue; bo 阅读全文
posted @ 2022-05-26 21:54 ZQ-404 阅读(60) 评论(0) 推荐(0)
摘要: let date='2022-02-20'; let cleanDate=date.split('-').join(''); console.log(cleanDate); //'20220220' 阅读全文
posted @ 2022-05-26 13:56 ZQ-404 阅读(9) 评论(0) 推荐(0)
摘要: this.$nextTick(() => { //弹框出现之后再去赋值,防止出现新增重置不了表单 Object.assign(formData, row); //把row浅拷贝给表单绑定的对象,就不用一个一个赋值了 }); 阅读全文
posted @ 2022-05-08 19:30 ZQ-404 阅读(144) 评论(0) 推荐(1)
摘要: 步骤一终端安装: npm install --save vue-clipboard2 步骤二main.js 配置: import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard); 步骤三页面使用: <div> <span> H5页面链 阅读全文
posted @ 2022-05-06 18:21 ZQ-404 阅读(308) 评论(0) 推荐(0)