随笔分类 - 开发杂记
摘要:因为当列表数据变化,vue 重新渲染列表时,会导致受影响的列表项的 DOM 从页面移除,而 iframe 被移除后再添加回页面一定会刷新。 如果向列表的数据数组的开头或中间插入元素,又或者移除元素,vue 会将操作位置对应的 DOM 元素和之后的 DOM 元素统统移除,然后在添加回去。 没看过 vu
阅读全文
摘要:在使用 petite-vue 开发项目时,有一个列表视图,每个列表项是一个自定义组件。 在向列表视图的数组数据添加数据后,希望通过 EventBus 触发一个事件,让新的列表项组件 mounted 回调可以响应这个事件。 当使用 PetiteVue.nextTick() 传入回调函数来触发事件时,发
阅读全文
摘要:Memory leak 内存泄漏是指:程序在动态分配内存后,由于某种原因未能释放或无法释放这些内存,导致系统内存的浪费。 产生内存泄露的原因 上述定义表示了一种现象,没有定义原因。要避免这种现象,就要探究产生现象的原因。 内存泄漏是在程序运行过程中产生的,程序运行依赖的是我们的指令,即程序的源代码。
阅读全文
摘要:CSS UI框架 bootstrap TailwindCSS foundation-sites uikit Amaze UI 拼图 mdui jquery ui FrozenUI JS组件
阅读全文
摘要:问题 在开发可拖动切换page的面板(类似安卓viewpager、前端swiper.js)时,发现给元素设置了box-shadow后拖动时和释放后的动画都很卡顿。 通过注释代码发现,是box-shadow 的 blur 属性影响了动画。 原因 究其原因,是拖动元素时,位置的改变引发了图形的重绘。 因
阅读全文
摘要:#批量入库 因为maccms自带的采集采集起来很慢,而且很多资源站的采集接口不能对内容排序,导致最旧的数据最后入库。用java写个采集程序,采集完入库的时候发现不能一次性入库多个数据,导致入库也很慢,所以就在入库控制器写了个方法批量入库。 Receive.php public function fo
阅读全文