07 2022 档案
Vue2.0 $set()的正确使用详解,解决数据更新页面不更新问题
摘要:作用:vue2.0 给data对象新增属性,并触发视图更新 受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。因为 Vue.js 在初始化实例时将属性转为 getter/setter,所以属性必须在 data 对象上才能让 Vue.js 转换它,才能让它是响应的。 要处理这种情况,我
for of 循环数组如何获得数组的下标
摘要:用for of 循环数组只能获得数组的元素,无法获得数组的下标 想要获得数组的下标需要借助entries()方法 for in 循环的是数组的下标尽量不要用for in 循环数组,用for of 循环
关于JS内存的一些问题栈内存堆内存
摘要:总结一些自己关于JS中内存的一些理解:他们分别是堆(heap),栈(stack),池(一般也会归类为栈中)与队列(queue)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 1.栈内存(stack): 栈内存是一种特殊的列表,栈内的元素只能存列表的一端访问,这一端称为栈顶。栈被称为
vue封装原生的可预览裁剪上传图片插件H5,PC端都可以使用
摘要:思路:1.先做出一个上传的图片的上传区 <!-- 上传区 --> <label for="fileUp"> <div class="upBorder"> <img src="../assets/add.png" alt="" /> <input ref="fileUp" type="file" id
解决下包速度慢的问题
摘要:切换npm的下包镜像 查看当前的下包镜像源 npm config get registry 将下包的镜像源切换为淘宝镜像源 npm config set registry=https://registry.npm.taobao.org/ 检查镜像源是否下载成功 npm config get regi
npm与包
摘要:npm规定,在项目根目录中,必须提供一个叫做package.json的包管理配置文件,用来记录与项目有关的一些配置信息。例如: .项目的名称、版本号、描述等 .项目中都用到了那些包 .哪些包只在开发时用到,哪些包在开发和部署时都要用到 从而方便剔除mode_modules目录之后,在团队成员之间共享