自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于zTree 组件,按需动态获取子节点并展示获取到的子节点的解决方案

场景:其实也算是一个比较普遍的场景,就是加载树的时候,只加载某几层的节点,节点数据最多的最底层的节点不加载,而是在点击或者展开某个节点之后,根据点击或者展开的节点动态加载出获取到的子节点。这样能有效的提高加载树的性能,特别是某些层级的节点数据特别大的时候,更为明显。这里以zTree 组件为例,其他树组件思路和逻辑类似。解决方案:方案1: 点击树节点,获取该节点下的子节点数据,然后调用更新节点和展开节点的接口,便可实现。这个方案比较简单,常见,直接上代码:callba..

2020-12-23 19:54:56 1298

原创 vue 父子组件生命周期 分析以及 vueX 异步存储和读取

原因:对象变量都是对象在内存中的地址值,普通数据变量是实际的值。所以你打印的那个对象其实在打印的那一刻是空对象,但是你展开的时候,commit操作已经完成,所以对象被扩展为你期望看到的值。但是普通类型打印的那一刻是什么就是什么因为actions是异步操作,你在commit方法里再去打印肯定就有值了为什么对象能打印到?因为对象那个变量是地址,你展开的时候对象已经扩充了,所以能看到解决办法:1,在templent中可直间使用dt_org_data.options2,如果想在方法中使用this.dt_o

2020-12-03 19:20:52 654

空空如也

空空如也

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

TA关注的人

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