- 博客(16)
- 收藏
- 关注
原创 用 WOW.js 和 animate.css 实现动画效果
使用WOW.js + animate.css 实现动画效果。在使用的元素上加上wow,fadeInUp是动画。然后再main.js设置一下。或者也是main.js。里面看需要哪个动画。
2025-04-25 14:59:12
256
原创 Electron项目子窗口设置大小
webContents.setWindowOpenHandler 这方法是监听<a>标签target="_blank"打开新窗口或者是window.open()才会触发。问题是我在vue的页面嵌套了iframe外部页面(这个页面是别人的),点击这个页面里面的一个tab,打开了一个新的窗口。然后需要设置这个子窗口的大小。处理了一个electron+vue3项目的问题,这个项目是ElectronEgg框架的。在main.js文件按照上面设置完之后,子窗口大小就是你设置的大小了。
2025-04-21 13:51:54
257
原创 vue3+Luckysheet在线预览文件
我是使用的npm安装的。我安装好后是我是"luckysheet": "^2.1.13", "xlsx": "^0.18.5"最后上传一个文件,就可以看到效果了。下面连接是一个博主的方法。然后在index.html引入css与js。
2025-04-16 15:52:29
276
原创 模块平滑上移动画指令 vue3
vSlldein.ts文件 主要是两个animate API与IntersectionObserver API使用使用两个API里面的方法。我使用的vue3加ts,vue2加js也是一样的,js就不用声明类型了。最后把这个指令加载一下main.ts。
2025-04-14 14:20:09
121
原创 electron项目。视频
今天第一次搞 electron项目桌面应用。我是在gitee.com上直接拉了一个开源项目下来。然后把我的html项目(纯html没有不是框架的,领导要求的为什么我也不知道),然后在一个视频快进的问题上搞了好久。如上代码,无法在进度条快进视频,其他功能都正常。原因是protocol: 'http://',配置后无法正常读取到视频。我就打开调试台把使用引入换成。如果配置是protocol: 'file:也可以直接播放快进等功能完好。在index.html里面直接引入播放视频。然后就可以正常播放了。
2025-03-27 17:46:08
114
原创 div,span,p等标签输入文字
2.在使用html2canvas生成pdf的时候文字下划线遮挡住了底部一点点的文字内容。然后查阅发现是html2canvas.js里面生成的文字基准线的问题。需要修改html2canvas.js里面的配置项。在div,span等标签上加上contenteditable="true"可以让标签直接输入文字。做一个项目的时候用到了一个属性conteneditable,在此记录下。可以用在需要换行的输入里面。注意在使用的标签是块级还是行内。
2024-07-19 09:37:17
543
原创 打印小的模版
链接打印机后在电脑找到打印机的设置,不要找错了。在你打印的那台打印上右键有一个首选项,点击进入后新增一个你所需要打印的大小尺寸。如果是A4大小的话一般打印都有。打印的是一个小的标签7cm*4cm的大小的。代码部分没有啥难的。我使用的iframe打开新页面JQ的方式。主要的注意的是在调试的时候需要配置一下打印的设置。直接使用window.print()
2024-07-01 09:56:11
263
原创 生成二维码
我的功能是需要根据不同id生成二维码然后把二维码放在另一个地方去打印出来。调用qrcode()返回的imgcanvas是bs64的。这个是vue的,安装qrcodejs2。
2024-07-01 09:32:31
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人