- 博客(53)
- 收藏
- 关注
原创 前端划过下拉框出现并有划过点击事件
mouseover:如果鼠标从绑定元素移动到其子元素上,会触发子元素的 mouseover 事件,并通过冒泡触发父元素的 mouseover。mouseenter:仅在鼠标首次进入绑定元素时触发一次。如果鼠标在元素内部移动到子元素上,不会重复触发。mouseover:会冒泡。当鼠标进入绑定的元素或其子元素时触发,且事件会向上冒泡到父级元素。一、区分mouseenter和mouseover。2. 子元素触发逻辑。
2025-04-08 15:26:40
116
原创 前端开发的适配方案
开发环境浏览器移动端宽度375,设计稿750,要实现750设计稿中1rem=100px,375的代码中设置1rem=375/750 * 100 + ‘px’1rem 的大小就是 html 设置的 font-size 的大小。
2025-02-20 10:23:12
144
原创 mongodb
1.环境变量”=》“全局变量”=》修改“Path”变量路径的信息【添加C:\Program Files\MongoDB\Server\8.0\bin。2.启动:执行cmd执行命令: mongod --dbpath E:\db\MongoDB。–port:端口(默认端口:27017)bin目录下有mongod.exe。–dbpath:数据库路径。–logpath:日志路径。启动mongodb服务。–fork:后台运行。
2025-02-13 14:16:20
543
原创 vue新项目启动项目
2.删除:node_modules 和 package-lock.json 执行npm cache clean --force 再执行npm i --force。1.切换淘宝镜像:npm config set registry https://registry.npmmirror.com/
2024-12-11 17:26:31
110
原创 git 只提交指定文件
2、 git add src/文件名 添加需要提交的文件名(路径参考git status 打印出来的)5、 git pull 拉取合并(多人操作的话在push之前一定要pull一下,避免代码冲突)7、 git stash pop 恢复之前忽略的文件(!4、 git commit -m ‘哪里做了修改’3、git stash -u -k 忽略其他文件。1、 git status -s 查看仓库状态。6、 git push 推送到远程仓库。
2024-12-11 14:03:47
520
原创 ffmpeg+vue2
在页面中实例化ffmpeg的时候可能会报找不到模块儿的错误,最好将下载好的插件文件放到public文件夹里面就可以了 createFFmpegCore is not defined。node_modules@ffmpeg\core\dist中的三个文件复制到vue项目的public下。1、在vue.config.js文件中配置请求头。二、配置ffmpeg。
2024-11-01 17:36:54
1065
转载 富文本Tinymce+vue2
安装完依赖后在node_modules中找到tinymce,将skins复制到src/assets/tinymce下。四、1.封装组件-Tinymce.vue。三、汉化文件-zh_CN.js。
2024-11-01 16:44:00
547
原创 proxy代理解决vue中跨域问题
遇见/api开头的接口,代理到https://vfadmin.insistence.tech/prod-api,拼接成https://vfadmin.insistence.tech/prod-api/api。有没有pathRewrite取决于接口中有没有’/api’,如果接口没有/api,则将所有api变成空即可。
2024-09-08 17:25:02
422
原创 webpack
在 package.json 添加 script 命令。1.命令行执行 npx webpack -v。查看当前项目中webpack版本。
2024-09-03 14:21:52
584
原创 vue全局函数和属性总结
四、全局函数(含vue),公共引入,组件内直接使用,简单方法。一、全局函数(不含vue)和数值,公共引入,组件内直接使用。使用组件index.vue,直接调用方法或者使用状态。三、全局函数(含vue,公共引入,组件内直接使用。二、全局函数(不含vue)和数值,组件分别引用。index.vue在需要的组件中使用。在main.js中直接写方法。
2024-08-23 11:16:47
542
原创 在Vue项目中引入外部js文件,并在Vue的外部js中引用this
在 main.js 中引入common.js文件。第一步:创建 common.js 文件。第三步:在 .vue 页面中使用。
2024-08-14 17:13:55
389
原创 js的变量和函数提升
解释:1.代码执行之前把当前作用域下所有var声明的变量提升到当前作用域最前面,2.值提升声明不提升赋值(注意:是当前作用域 如果函数作用域提升到函数作用域最前面)
2024-02-29 09:40:15
421
原创 js的闭包概念 作用
内层函数访问到外层函数变量 他们的组合封装的函数叫闭包函数。作用:封闭数据 提供操作 外部可以访问函数内部变量。概念:内层函数+外层函数的变量。可能引起的问题:内存泄漏。
2024-02-29 09:32:36
403
原创 html中用npm包
3.输入npm命令安装webpack及webpack-cli, “npm i webpack webpack-cli -D”,然后回车进行下载/安装。当配置项比较多的时候我们直接在package.json的脚本里面直接写会不太方便,所以在根目录下面创建一个webpack.config.js文件专门用来配置webpack。注意打包后的js文件是局部变量 如果要在html中引入js中的变量先去js中把变量改成全局变量。一.用webpack工具打包npm包 到dist下js文件为浏览器能识别的文件。
2024-02-27 14:13:51
1719
原创 iframe动态切换src导致历史记录增加回退按钮出现问题
巧用key特性,在虚拟dom的diff算法中,key有着超高的地位,如果同一类型的虚拟节点的key不相同,就会直接销毁重新挂载,而没有key区分时就会尽可能的复用打补丁(patch)。根据这个特性,只需在iframe上增加不同的key即可,本人直接使用的src。解决办法 添加动态key值。
2024-02-22 10:52:02
629
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人