- 博客(191)
- 资源 (1)
- 收藏
- 关注
原创 vue2render函数中使用自定义指令
我们在template模板中使用自定义指令如下。在render函数中我们可以这样写,如下。dep是指令修饰符 modifiers。deptId 是value 传参。info-card是指令名称。
2024-11-28 09:15:48
215
原创 elementui,iview等 表格单元格合并之固定列
需要合并 show weak 及 Siginin这三列。主要 handleSpan 方法。
2024-05-14 09:42:23
333
原创 基于wechaty实现聊天机器人(微信自动回复)
最终效果 返回前端一个二维码,扫码登录后,机器人将上线,根据后端node内代码实现自动回复等功能。微信自动回复
2023-11-07 17:23:49
800
原创 js监听dom元素变化
有了他我们可以更直接,更全面的监听到包括echarts元素的大小变化,而不是依赖浏览器窗口的变化了。在他出现之前,我们更新 echarts图表尺寸变化 都是监听的 window.onresize。今天在这里介绍一个js API的用法 ResizeObserver。
2023-06-10 15:11:34
401
原创 深入理解vue插槽
然后 我们在子组件中 通过调用 slots.xxx 即插槽的名字 返回的是对应的虚拟dom,(数据结构之所以是数组对象 因为插槽中的节点可能是多个 )父组件中我们在子组件中嵌套插槽,在子组件中我们使用template模板写下对应的插槽。我们都知道vue的插槽及使用,一下是探究他的背后,不对的地方欢迎指正。最终的效果是和 template 写出来的一样的。实际上父组件中经过编译传递给子组件的插槽是函数。footer是传的动态插槽。head是传的作用域插槽。title是传的具名插槽。
2023-06-02 09:03:11
638
1
原创 js 常用排序算法
选择排序是一种简单易懂的排序算法。它的基本思想是遍历整个列表,每次找出最小的元素,并且将它移到列表的最左边,重复这个过程直到整个列表都有序排列。在平均情况下,选择排序的时间复杂度为 O(n^2),在最坏情况下与最好情况下都为 O(n^2)。选择排序在数据规模较小时非常适用,在数据规模较大时不够高效。插入排序是一种简单而直观的排序算法,它可以快速地对部分有序的数组进行排序。插入排序通过比较相邻的元素并在需要时将其交换,来实现从小到大的排列。
2023-05-08 17:03:37
3390
原创 10 个超级实用的 reduce 使用技巧
reduce 是数组的方法,可以对数组中的每个元素依次执行一个回调函数,从左到右依次累积计算出一个最终的值。accumulator:累积器,即上一次回调函数执行的返回值。currentValue:当前元素的值。index:当前元素的下标。array:原始数组。initialValue 是可选的,表示累积器的初始值。reduce 函数的执行过程如下:1、如果没有提供 initialValue,则将数组的第一个元素作为累积器的初始值,否则将 initialValue 作为累积器的初始值。
2023-05-08 15:07:01
857
原创 20 个 JS 工具函数助力高效开发
日常开发中,面对各种不同的需求,我们经常会用到以前开发过的一些工具函数,把这些工具函数收集起来,将大大提高我们的开发效率。
2023-05-06 09:42:17
551
uni-app封装请求完成示例项目
2020-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人