- 博客(3)
- 收藏
- 关注
原创 使用JS实现简单空战游戏
摘要: 本文介绍了一个使用JavaScript实现的星际空战游戏,玩家通过键盘或触摸屏控制飞船射击敌机、躲避陨石。游戏包含精美的星空背景、粒子爆炸效果和音效,支持PC和移动设备。代码采用面向对象设计,实现了碰撞检测、敌人生成、分数统计等功能。游戏界面简洁美观,提供了完整的HTML、CSS和JavaScript代码,可直接复制运行。文章还提醒玩家注意游戏时间,避免沉迷。
2025-06-11 16:32:53
328
原创 前端使用html2pdf库将页面的html元素导出为PDF
本文介绍了Vue项目中三种HTML导出PDF的方案,重点推荐使用html2pdf.js结合jsPDF和html2canvas的方案。文章详细说明了安装步骤和基本使用方法,并提供了关键配置参数说明,如边距、文件名、图片质量等。特别强调了遇到大HTML文件导出空白时的解决方法——调整html2canvas的scale参数。作者分享了自己从后端获取HTML数据导出时遇到的空白问题及解决方案,指出scale值过高会导致导出失败,通过调小该参数成功解决问题。该方案兼顾PDF质量和性能,是Vue项目导出PDF的实用选择
2025-06-06 10:18:54
769
原创 vue2使用element表格底部添加合计行踩坑
之前项目需求在表格底部添加合计汇总功能,element UI中提供的有合计方法,但是对于我这个需求不适用,因为我这里的合计是这一行所有数据的汇总,不是单页的汇总,在网上就找到了一个自定义插入合计行的方法。sum_point_amount_width = 0, // 显示积分金额单元格的宽度。sum_paid_amount_width = 0, // 显示实付金额单元格的宽度。sum_free_cell_width = 0 // 显示剩余空白单元格的宽度。// 累加显示合计文字单元格的宽度。
2025-06-06 09:17:54
775
1
【TypeScript编程语言】入门教程
2025-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅