自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 封装localStorage

storage会根据传入的参数类型自动进行json转换,不用再自己手动写JSON.stringify()和JSON.parse(),需要的小伙伴直接复制到项目中就能使用。

2023-04-20 14:59:55 293

原创 vue-element-template动态菜单

当我们在做动态菜单的时候,大多数都是利用递归处理,在用递归处理菜单数据结构的时候,很容易忽略菜单组件SidebarItem渲染规则,它的规则是有children就渲染为多级菜单。其实只需要在递归之前判断一下children属性的长度是否等于0,等于0就删除children属性,或者children赋值为undefined。但是像首页菜单怎么办呢,它只有一级,而不是像系统管理这样多级的。

2023-03-30 10:24:25 529

原创 element el-dialog 引发的问题

elementUI在打开dialog的时,页面右侧会出现滚动条,或是页面宽度会缩小,当关闭dialog后又恢复原样,控制台检查后发现当打开dialog时,body元素会有class=el-popup-parent--hidden的类名,关闭dialog后el-popup-parent--hidden类名消失,这应该就是造成页面出现滚动条或是宽度缩小的原因,查了一下资料发现有两种解决办法,我用的是第二种方法。1. 重写el-popup-parent--hidden的样式。

2023-03-29 17:37:29 2698 2

原创 element el-tree 选择状态回显

问题:element UI el-tree 选择状态回显时,需要默认选中数据,这时调用this.$refs.tree.setCheckedKeys(array),发现array选中数据里只要包含父级id,那么它下面的所有子级都会被选中,但实际上我们并不没有选中所有子级,而是只选中其中一个或者两个,以及父级呈现半选中状态,这才是我们要的效果。

2023-03-24 11:03:21 2583

空空如也

空空如也

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

TA关注的人

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