摘要: 一,闭包是什么闭包是:函数内部和函数外部连接的桥梁;可以读取其他函数内变量的函数;可以访问外部函数的变量,并将这些变量保存在内存中,供内部函数在外部函数执行完毕后继续使用;常被用于工厂函数、模块化等场景。 二,闭包优缺优点:①保护函数内的变量安全 ,实现封装,防止变量流入其他环境发生命名冲突; ②在 阅读全文
posted @ 2023-08-24 17:23 Ali枝 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、什么是事件循环事件循环机制:就是同步编程模型,用于异步操作。(eg:当代码中遇到需要等待一部分操作结果时,js引擎不会一直等待,而是将该语句放入事件队列中,并执行下一步) 二、组成部分事件队列:用来存储事件的队列(eg:鼠标点击、键盘输入、定时器等);执行栈:储存正在执行代码的栈;宏任务:被放入 阅读全文
posted @ 2023-08-24 16:37 Ali枝 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 问题:iview tree控件的checked属性值无法更改; 解决要点: 1、需要在最开始绘制tree时就给其数据添加checked等属性; 2、tree组件是父子联动的,如果需要把子级的checked的值改为false,则需要将父级的checked也改为false。 因为与tree控件绑定的数据 阅读全文
posted @ 2023-07-13 17:41 Ali枝 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、什么是深拷贝和浅拷贝 浅拷贝是创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝的就是指向内存的地址 ,所以如果其中一个对象改变了这个引用类型的值,就会影响到另一个对象。 深拷贝是将一个对象从内存中完整的拷贝一份出来,从 阅读全文
posted @ 2023-07-06 16:18 Ali枝 阅读(12) 评论(0) 推荐(0) 编辑
摘要: this.currentPage = 1原本的代码是在页面构造时直接传入第一页的页码使得页面去读取第一页应有的数据。 解决思路:设置一个变量,用于保存每一次刷新前的页面页码数,页面构造函数里进行判断如果这个变量为空,那么说明是第一次加载页面,页面读取第一页数据。 在需要刷新前将当前页码保存,页面构造 阅读全文
posted @ 2023-07-06 16:09 Ali枝 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 核心代码: // axios 封装 import axios from "axios"; import qs from "qs"; import Crypto from './encryp' import md5 from 'js-md5' const baseURL = '/prod-api' c 阅读全文
posted @ 2023-06-28 09:55 Ali枝 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 1.首先下载 lib-flexible npm install lib-flexible --save 2.在main.js中引用 lib-flexible import 'lib-flexible/flexible' 3.安装px2rem-loader(将px转换成rem) npm install 阅读全文
posted @ 2023-06-28 09:38 Ali枝 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 出现的原因(推荐使用方法二)计算机把小数转换成二级制,会出现无限循环的情况。再把无限循环的二级制转化成十进制的时候,变成了一个无限循环的数字。在处理双精度浮点数的小数部分最多支持 52 位,所以转换成十进制之后,就出现了很多位小数的存在。 例如: 0.1 + 0.2 = 0.300000000000 阅读全文
posted @ 2023-06-27 17:14 Ali枝 阅读(2571) 评论(0) 推荐(0) 编辑
摘要: 一,创建countDown.vue(倒计时组件) let time = parseInt(new Date().getTime() / 1000) + '';//获取10位时间戳 let time = new Date().getTime();//获取13位的时间戳 使用说明: 1)endTime是 阅读全文
posted @ 2023-06-27 15:58 Ali枝 阅读(684) 评论(0) 推荐(0) 编辑
摘要: error node-sass@4.14.1 postinstall: node scripts/build.js 解决方法: npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass npm install 阅读全文
posted @ 2023-06-14 16:52 Ali枝 阅读(711) 评论(0) 推荐(0) 编辑