- 博客(311)
- 资源 (3)
- 收藏
- 关注
原创 免费开源的 Vue 拖拽组件 VueDraggablePlus (兼容移动端)
被尤雨溪推荐了的拖拽组件。我自己试用过了,还挺好用的,兼容移动端。官网文档里面很详细了,我就不再介绍安装和用法了。值是唯一的,否则会导致渲染错误。我就因为上面的问题,折腾了两个小时找原因。我的解决方式是,直接生成UUID。
2024-03-15 16:07:01 1054
原创 CSS实现文字大小自适应
函数的作用是把一个值限制在一个上限和下限区间,当这个值超过区间范围时,在最小值和最大值之间选择一个值使用。它接收三个参数:最小值、首选值、最大值。假设浏览器窗口最小300px,最大1200px,当窗口小于300px的时候字体大小为。在写页面的时候,兼容手机和PC页面,这样字体大小就需要根据页面的大小进行动态变化。,当窗口大于1200px的时候,字体大小为。,否则就使用区间的首选值(
2024-02-01 13:45:13 1461
原创 Elment plus dialog组件 移动端中使用百分比显示问题(自适应)
如果仅小于或者仅大于,值用其中一个。直接上方法:CSS加入下面代码。上面代码意思是:当屏幕宽度小于。
2024-02-01 10:15:20 291
原创 封装一些可能会用到的JS的Dom操作方法(非JS自带的方法)
包含方法:子元素节点逆序, insertAfter(), 寻找兄弟元素节点, 遍历父级元素下面的所有子元素节点, 找出一个元素的第N层父级元素
2023-11-28 10:39:08 363
原创 Redis 报错:由于目标计算机积极拒绝,无法连接
右键 -> 添加服务 -> 输入信息(信息在。的时候报错:由于目标计算机积极拒绝,无法连接。客户端 -> 管理 ->
2023-11-23 15:43:31 461
原创 ThinkPHP6.1 多应用模式的一些事儿
www.xxx.com/admin (注意配置伪静态,没配置的话 需要用 www.xxx.com/index.php/admin)www.xxx.com/api(注意配置伪静态,没配置的话 需要用 www.xxx.com/index.php/api)文件夹(TP 是根据是否有这个文件夹来判断单应用模式还是多应用模式的)。到这里多应用就配置完成了,后续继续补充其他内容。TP安装就不说了,直接从安装完成开始了。
2023-11-23 14:11:59 367
原创 thinkphp6(TP6)访问控制器报404(Nginx)
也可以直接在 nginx.conf 里面配置。网站->管理->伪静态 然后在里面填入。后,发现无法访问控制器,直接通过。
2023-11-14 13:31:53 1284
原创 play() failed because the user didn‘t interact with the document first.
版本后为了避免标签产生随机噪音,都在遵循autoplay政策。进入页面视频不自动播放(有时候可以,有时候不行)。标签设置静音状态即可(添加。经测试,上面方法可以解决问题。
2023-11-11 13:07:28 310
原创 全局安装 vue-cli 报错 Error: EPERM: operation not permitted, open
原因:没有权限解决方法:CMD 点击右键 以管理员身份运行。
2023-11-03 15:42:45 472
原创 chrome 扩展 popup 弹窗的使用
图标时打开的一个小窗口网页,焦点离开网页就立即关闭,一般用来做一些临时性的交互。中 ),可以通过配置文件(V3版本中(V2版本是在。这样是无法触发的事件的。需要像下面一样动态绑定。
2023-11-03 14:57:49 3716
原创 vue3 + vite 安装配置及项目创建
和 安装就不讲了,需要注意的是 需要版本是 以上。VUE官网: https://cn.vuejs.org/1. 安装vue方法一: 标签 CDN 引入方式方法二: 安装检查安装完成方法:2. 安装 Vitevite官网: https://cn.vitejs.dev/3. 用 Vite 创建项目先进入你的项目目录,我这里是 这里创建 项目然后选择 Vue这里看你用 TS 还是 JS 了,选择后回车最后就创建完成了3. 进入项目安装依赖4. 启动项目
2023-11-03 13:26:49 1420
原创 前端JS for循环内异步接口变成同步提交(JavaScript for循环异步变同步)
导入Excel文件的时候,将每行数据整合成一个数组,循环数组插入每一条数据,插入数据后要判断是否插入成功,如果没插入成功的话,停止循环,不再插入后面的数据。甚至插入数据后,还要进行一些其他操作。可以终止当前函数,循环后面的代码不可以执行。跳出当前循环,循环后面的代码仍然可以执行。跳过当次循环,仍然执行后续的循环。的方式跳出循环,实现。
2023-10-27 15:57:05 1268 1
原创 前端 读取/导入 Excel文档
Excel.js 中文文档:https://gitee.com/alan_scut/exceljs。,感觉好像功能更多一些,下次我再需要用到excel的时候也会尝试一下的。,将数据导入到数据库,但是后台人员出差了,我又只会。,然后循环调用后台的单条添加接口了。Excel.js(版本4.3.0)有兴趣的朋友也可以试试。
2023-10-27 11:37:15 1986
原创 前端禁止微信自定义字体大小(WebView调整H5字体大小)
写H5页面的时候,用微信打开后发现文字错位。在项目入口文件中加入下列脚本即可。对象阻止字体大小调整。
2023-10-20 17:45:12 551
原创 前端导出数据到Excel(Excel.js导出数据)
循环本行插入的每个单元格,然后给单元格设置边框样式(注意,一定要插入数据后,才能循环设置)var worksheet = workbook.addWorksheet(‘邀约名单’);库:Excel.js(版本4.3.0) 和 FileSaver(版本2.0.5)答:一定要插入数据后,才能循环,没有插入数据的时候是无法进入循环的。collectcell.value = ‘活动时间’;即可(原因是 FileSaver 是全局引用了)
2023-10-20 17:32:44 1022
原创 JS 获取排在第N个的英文字母(根据数字获取对应的英文字母)
起因:Excel表格导出数据的时候,需要动态的判断表头的长度(A1-H1),所以需要获取表头长度对应的英文字母。
2023-10-18 15:19:24 284
原创 vue + video.js 加载多种视频流(HLS、FLV、RTMP、RTSP)
由于需要在一个项目内接入多种常用的视频流,所以接触到video.js,这里就做个记录。vue安装就不讲了,直接从项目开始了。RTSP格式已测试,无法成功播放,浏览器就识别不了STSP协议(提供两个解决方案:第一个是通过后端去转格式。第二个方案就是安装插件/中间件。目前想用浏览器直接播放RTSP格式流,没有其他更好的解决方法。
2023-09-08 18:25:08 8667 10
原创 video.js 动态切换视频流无效(FLV等类型)
需要动态切换FLV视频流,但是换了地址后,视频无法播放,使用的代码如下。(一些其他类型也可以通过下面方法解决问题)切换地址的时候,将播放器的dom删除,然后添加新的dom,在重新初始化播放器就可以了。
2023-08-29 13:52:31 960
原创 油猴 网页加载完成后执行代码
注意: 监听代码最好放在最外层,不要放在函数内,这样才可以保证页面加载完成后立即执行。当然有特殊需求的,随机应变了。
2023-08-21 20:54:09 2675
原创 three.js 加载GLB模型的时候无法显示纹理,模型只有黑色
使用three加载GLB模型,加载出来以后,模型为黑色,没有纹理。但是用win10系统直接打开模型的时候,是有纹理和颜色的。降低three版本,我当前使用的是155版本,降低为146版本以后,就可以正常显示了。这里记录一下,刚开始做three,可能还有其他解决方法。
2023-08-21 18:10:43 1272
原创 前端JS 展示上传图片缩略图(本地图片读取)
点击上传图片按钮,选择图片以后,不请求后端接口,直接将图片展示在缩略图中。拿到file数据后,执行下面代码。(上传文件标签) 里面拿到。
2023-07-26 17:13:11 1859
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人