- 博客(109)
- 收藏
- 关注
原创 关于vue key的理解
vue里面 key是一个类似于自定义属性的变量,当key值产生变化时,dom就会重新渲染,这种形式可以取代v-if重新渲染页面的方式 更优雅高效。我们可以通过改变key让页面重构。
2025-02-08 16:47:33
104
原创 iife立即执行函数
总之:立即执行函数会形成一个单独的作用域,可以封装一些临时变量或者局部变量,避免污染全局变量。立即执行函数内部形成了一个单独的作用域,可以封装一些外部无法读取的私有变量。不必为函数命名,避免了污染全局变量。
2024-08-25 21:54:16
154
原创 webpack插件给所有的:src文件目录增加前缀
全程借助chatgpt完成,感慨能力之强大啊。1.webpack4的版本写法。webpack 2 的版本。
2024-07-25 09:10:56
468
原创 EventSource服务端推送事件 以及EventSource代理配置
把报头 “Content-Type” 设置为 “text/event-stream”EventSource与websocket不同这个是单向的,服务端向客户端推送消息。这个东西的nginx代理如下。
2023-06-12 20:18:40
1559
原创 uniapp实现一个按住录音松手停止还有发送以及取消的功能
这里需要注意的是坑一touchEnd不会触发 因为touchEnd里面不能有v-if。第三个就是删除文件 知道文件目录删除文件的知识点。第二个是@touchcancel事件。
2023-04-11 17:04:42
1695
2
原创 关于postcss
转载https://blog.youkuaiyun.com/php_martin/article/details/125742941。
2023-04-11 09:44:42
100
原创 qiankun微前端 集成jquery项目 导致页面 再次点击不再触发js
问题是第一次加载之后 第二次进来不再加载执行js所以应该再 entry 这个页面执行js通过jquery这个方法 重新导入所需的js资源 以及在这里把默认需要执行的js执行一次
2023-03-15 09:57:23
580
原创 canvas@2.9.3 install: `node-pre-gyp install --fallback-to-build --update-binary
安装cancans失败
2023-01-30 09:52:24
2975
原创 关于两个不常用的API createRange(处理tooltip展示)和 Shadow DOM(样式隔离)还有 Selection做复制粘贴功能的API
Shadow DOM 允许将隐藏的 DOM 树附加到常规的 DOM 树中——它以 Shadow root 节点为起始根节点,在这个根节点的下方,可以是任意元素,和普通的 DOM 元素一样。1.createRange是我在表格里面看到关于tooltip 当文字长度过长就会有tip没有就不会展示 一直在想这个问题然后看了源码 发现实现就是用这个实现 先附源码。指startContainer, 自然就是指dom元素了,这里startNode。
2022-12-14 10:16:44
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人