自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Naive UI 组件库 修改 级联选择器下拉框样式(Cascader)

今天朋友问了我一个问题,如何修改级联选择器下拉时候的样式,我一开始以为很简单,通过样式穿透就能轻易解决,当我去修改的时候发现无论我怎么穿透,优先级再怎么高,样式始终不起效果,最后当我收起所有结构一层一层往上找的时候,发现,当前下拉盒子并不在app这个div内部。通过上图可以发现两个div是平级状态,但是我们vue3的style标签上加了一个scoped属性,那么也就意味着当前style写的样式只会在当前页面有效,但是我们的盒子并不在当前页面内,所以样式当然不会生效啦!

2024-05-21 14:05:53 200

原创 Python: 快递分拣案例

'孙*云', '⼭东省济南市⼭东省济南市历下区祥泰汇东国际,⼀号楼3005室'],['鞠*⻰', '⼭东省潍坊市⽟清街江⼭帝景B区12号楼⼀单元14楼'],['朱*锴', '上海市浦东新区川沙新镇华川家园33号楼503'],['侯*琦', '上海市⻓宁区⾦钟路凌空soho16号楼3楼'],['刘*⺠', '北京市⼤兴区南海家园四⾥7号楼1单元902'],['⾼*杰', '北京市朝阳区⼴渠路42号院3号楼,408'],['李*东', '辽宁省⼤连市⼤关⼀街3号3-3-1'],

2023-09-24 22:32:03 219 2

原创 python实例:300人的公司年终抽奖

2023-09-19 21:07:05 65

原创 前端面试题之new一个对象经历了哪些步骤

小张同学回答:首先会在函数体内创建一个空对象 ---> 让这个对象的__proto__属性指向构造函数的原型对象 ---> 让函数的this指向这个空对象 ---> 执行构造器内部的代码,将属性添加到这个对象身上 ---> 返回这个对象。Ps:(其实这个问题主要是考察基础知识,因为面试的时候会更注重你的基础能力哦)面试官问:你知道new一个对象经历了哪些步骤吗。最后小张同学祝大家面试顺利!

2023-08-07 17:16:19 75 1

原创 前端面试题之git命令

分支相关的命令:git branch 查看分支,git checkout分支名 切换分支,git checkout -b分支名 新建并切换到新的分支,git merge合并分支,其实合并分支还有另一种,是git rebase,但是很少去用,这两个的区别就是merge保留了完整的历史记录,它是将当前的commit和公共分支合并在一起,形成一个新的commit,rebase不会保留完整的历史记录,它是将当前分支的commit放到公共分支的最后面,形成一条新的分支。最后小张同学祝大家面试顺利!

2023-08-04 15:01:41 113 1

原创 前端面试题之什么BFC,它有什么用

小张同学回答:BFC就是块级格式上下文,它是一个独立渲染的区域,可以理解为是一个封闭的容器,内部的元素无论怎么弄都不会影响到外部,平常可以通过添加一些css属性来创建BFC,比如说overflow:hidden,position:absolute,position:fixed.display:inline-block,display:flex,display:grid等等,BFC主要可以解决这个margin的塌陷问题,清除浮动,自适应两栏或者三栏布局。最后小张同学祝大家面试顺利!

2023-08-04 14:55:17 44 1

原创 前端面试题之 computed 和 watch 的 区别

computed是指一个数据受多个数据影响的时候,或者说一个值需要依赖其他数据计算得来的时候就要用到computed,watch指的是一个数据会影响其他一个或多个数据的时候,那么这个时候就要用到watch

2023-08-03 10:55:06 107

原创 前端面试题之说说什么是原型和原型链

原型链就是一个实例化的对象身上有proto属性指向它的原型对象,它的原型对象身上也有一个proto属性指向它的原型对象,当实例化对象在访问一个属性的时候,会先在自身找,如果没有找到就去原型对象上找,如果原型对象上没有找到就去原型对象的原型对象上找,一直找到Object的原型对象为止,这样一层一层往上查找的过程就是原型链,使用原型最大的好处就是达到一个数据的共享,可以节省内存。面试官问:请你说说你对原型和原型链的理解。最后小张同学祝大家面试顺利!

2023-08-03 09:32:26 58

原创 前端面试题之说说axios中的请求拦截器和响应拦截器各自的执行机制是什么样的,有什么作用,说说对token的理解,如何解决token过期的问题

token过期的话通常我们都会在响应拦截器中进行处理,判断从服务器响应回来的状态码是不是token过期的状态码,如果是的话,就会去清空token,并强制跳转到登录页,让用户重新登录,还有一种方法用的比较少,比如后端服务器中的token有效期过长,让客户端主动介入缩短用户token的有效期,然后在请求拦截器中进行一个判断,如果当前token超过了客户端规定的有效期,那么就强制跳转到登录页,但是这种情况很少。最后小张同学祝大家面试顺利!

2023-08-01 14:18:23 220 1

原创 前端面试题之var let const 定义变量的区别

小张同学回答:var存在变量的提升的问题,也就是在一个变量被声明之前就可以被访问到,浏览器不会报错,返回的值为undefined,var没有块级作用域,但是let和const有,var定义的变量可以被重复声明,后面的值会覆盖前面的,但是let和const不可以,浏览器会报错,在全局作用域中使用var定义变量会成为window对象的属性,可以通过window访问到这个变量的值,但是let和const不会,let和const定义的变量会存在暂时性死区,const定义的变量不可被再次赋值。

2023-08-01 13:50:37 55 1

原创 前端面试题之什么是宏任务和微任务

当然作为我们前端程序员也得知道宏任务和微任务有哪些,其实对于刚入门的或者经验不是很丰富的程序员来说,你只需要知道宏任务有 setTimeOut 和 setInterval 还有script标签下面的代码 即可,微任务只需知道一个promise 就可以了,面试就不用担心因为这个问题挂掉啦。面试官问:请问什么是宏任务和微任务,或者如何理解宏任务和微任务。最后,小张同学祝大家面试顺利哦!

2023-07-31 10:31:50 155 1

空空如也

空空如也

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

TA关注的人

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