- 博客(9)
- 收藏
- 关注
原创 关于el-sub-menu组件在递归组件中丢失首行缩进的样式的问题(很细,可以多多交流)
但这三者并不是同一时刻生成的(其中两个子菜单是通过递归到下一层中生成的,数据大屏是第一次处理该组件代码的时候就生成)(简单说明为什么不一样生成:是因为通过判断路由层级,想要了解更多可以看vue3尚硅谷的40级)在实现 根据项目路由动态生成导航菜单 组件的时候,需要通过递归该组件来完成子菜单的展示,发现在使用el-sub-menu组件的时候,el-sub-menu组件并没有将子菜单项的首行缩进样式带到下一层递归中(可能是el-sub-menu组件无法正确识别嵌套的子菜单层级导致的)。
2024-11-11 00:06:09
357
7
原创 普通赋值和浅拷贝与深拷贝原理与区别
普通赋值和浅拷贝与深拷贝原理与区别:普通赋值:在引用类型数据(如array,object)进行赋值的时候,只是赋值的该数据在堆内存的地址罢了,如下图
2022-09-19 23:23:09
217
原创 快速实现排序sort
如果指明compareFunction函数,则比较的是数字而非字符串。如果未指明compareFunction函数,直接写。compareFunction(a,b)有两个参数,,会自动按照每个元素转换为的字符串的。数组是个对象,对对象的值进行排序。编码值进行排序(用于字符串排序)按name(字符串)
2022-09-17 22:27:15
130
原创 js冒泡排序实现
外循环的长度为arr.length - 1,需要走arr.length - 1趟。内循环交换次数为arr.length - i - 1(i从0开始)两两相比较,把大的的数放在后面。第一趟将最大的数放到最后面。第二趟将第二大数排好。
2022-09-17 16:11:05
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人