自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 根据后端返回文件流,前端导出文件损坏怎么办前端设置了 responseType:‘blob‘还是文件损坏怎么办(踩坑记录)

根据后端返回文件流,前端导出文件损坏怎么办前端设置了 responseType:'blob'还是文件损坏怎么办

2023-12-14 09:03:13 584 1

原创 VUE watch 监听

(一般监听时是不能监听到对象属性值的变化的,数组的值变化可以听到。(2)通过watch监听docData数据的变化,数据发生变化时,this.change_number++(使用深度监听)确认是否以当前的初始值执行handler的函数。即监听到变化时应该执行的函数。(3)通过watch监听data数据的变化,数据发生变化时,执行方法。在最初绑定值的时候也执行监听,则就需要用到immediate属性。(1)通过watch监听data数据的变化。vue,watch监听数据,数据监听。深度监听,监听对象的属性。

2023-01-06 14:32:10 127

原创 递归实现深拷贝

使用递归函数来实现一个对象的深拷贝function copy(obj) { let newObj = null; // 声明一个对象来存储拷贝之后的内容 // 判断数据类型是否是复杂的数据类型,如果是则调用自己,如果不是则直接赋值即可! // 由于null不可以循环但是他的类型又是object,所以这个需要对null进行判断 if (typeof(obj) == 'object' && obj !== null){ // 声明一

2022-05-22 22:09:26 324

原创 常见面试题 v-for和v-if 的优先级问题

不能直接这样写,会出现警告。 <div v-for="(item,index) in checkList" :key="index" v-if="item.status"> </div> 正确的写法<template v-for="(item,index) in checkList"> <div :key="index" v-if="item.status" ></div> </template

2022-05-16 21:21:24 170

原创 ES6开发常用小技巧

1.如何隐藏所有指定的元素const hide = (el) => Array.from(el).forEach(e => (e.style.display = 'none'));// 事例: 隐藏页面上所有`<p>`元素hide(document.querySelectorALL('p'))2.如何检查元素是否具有指定的类?页面DOM里面的每个节点上都有一个 $\color{#FF0000}{classList}$对象,程序员可以使用里面的方法新增、删除、修

2022-05-12 20:23:00 152

原创 VUE2~VUE3双向数据绑定的原理和区别

 在vue的2.x版本中⽤object.defineProperty来实现双向数据绑定原理,⽽在vue3.0版本中⽤ Proxy这个对象来代替object.defineProperty实现数据的双向绑定。但是换汤不换药,这俩种数据双向 绑定都是基于数据劫持来实现的。 数据劫持:当访问或者设置对象的属性的时候,触发相应的函数,并且返回设置属性的值。   1.VUE2.0通过Object.defineProperty来劫持对象属性的getter和setter操作,当数据发⽣变化时 发出

2022-05-09 19:44:50 1975

原创 VUE初体验-VUE生命周期

人: 出生到死亡的过程vue生命周期:vue实例从创建到销毁的过程;主要是在不同的时段执行不同的事情;常见的8个身影周期钩子函数(创建前后、挂载前后、更新前后、销毁前后)另外三个: activated de-- errorCapturenew Vue({ router, store, render: h => h(App)}).$mount('#app')new Vue({ data:{}, el: '#app' // 挂载点}) 每个生命...

2022-03-24 15:57:17 952

空空如也

空空如也

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

TA关注的人

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