logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

我的第一个开源项目:vue3-pc-template 从构思到落地

本文介绍了作者开发的Vue3 PC端开源项目"vue3-pc-template"的创作历程。该项目旨在解决前端开发中重复基础配置的痛点,提供开箱即用的开发模板。项目采用Vue3+Vite4技术栈,整合了Pinia、VueRouter4、Axios等主流工具,内置权限控制、请求封装、代码规范等功能模块,并进行了性能优化。文章详细说明了项目特点、使用方法和未来规划,展现了作者从使用

文章图片
#开源#前端#javascript
CesiumJS 3D Tiles 踩坑实录:频繁加载卸载与 readyPromise 报错终极解决方案

本文总结了CesiumJS项目中3D Tiles模型频繁加载卸载和readyPromise报错两大问题的解决方案。针对3D Tiles反复加载问题,提出调整屏幕空间误差、内存管理配置、关闭干扰项和强制几何误差四种优化方法;对于readyPromise报错,则指出是CesiumJS API变更所致,并给出了async/await和Promise.then两种新版标准写法。文章提供了完整的优化配置代码

文章图片
#3d#前端#javascript
开启鸿蒙开发之旅:页面间跳转与传参

本文将带领大家走进鸿蒙开发的世界,重点讲解如何在鸿蒙应用中实现页面间的跳转与参数传递。通过详细剖析@ohos.router的使用方法,以及实际案例的演示,帮助开发者们轻松掌握这一关键技术,为构建高效、流畅的鸿蒙应用奠定基础。跟随本文,让我们一起开启精彩的鸿蒙开发之旅!

文章图片
#harmonyos#华为#前端 +1
heatmap.js创建h337热力图空白?8大核心原因+排查指南

热力图渲染空白的8大常见原因及解决方案:1. 坐标超出画布范围(需校验数据点坐标边界)2. 浮点数坐标问题(强制转换为整数)3. 容器未挂载到DOM树(确保元素已添加)4. 容器无宽高设置(检查CSS样式)5. 数据点value异常(确保有有效热力值)6. 初始化参数错误(检查container、radius等配置)7. 数据格式不符(确保包含points数组和max值)8. 版本兼容问题(升级至

文章图片
#javascript#开发语言#ecmascript +1
Vue2项目文件夹结构全解析:每个文件到底有什么用?

本文详细解析了Vue2项目的核心文件结构。根目录下的关键文件包括:index.html(项目入口HTML)、package.json(依赖管理)、webpack配置文件(构建打包)等。src目录存放核心源码,其中main.js是JS入口文件,App.vue作为根组件包含Vue单文件组件的三部分结构(template、script、style)。文中还介绍了.babelrc(语法转换)、.eslin

文章图片
#前端#javascript
【07】基于 Three.js 的 WebGPU 火焰特效代码解析(webgpu_tsl_vfx_flames.html)

在 Web 开发中,使用 Three.js 库结合 WebGPU 来创建炫酷的图形特效是一件非常有趣且富有挑战性的事情。今天我们就来详细解析一段实现火焰特效的代码,让大家深入了解其背后的原理和功能实现。

文章图片
#javascript#前端#webgl +1
【09】深入解析 Three.js 官网示例:下雪粒子特效与场景渲染的实现(webgpu_compute_particles_snow.html)

通过对这段 Three.js 代码的详细解析,我们了解了如何创建复杂的 3D 场景,包括相机、灯光、物体的设置,如何进行粒子特效的实现,以及碰撞检测、后期处理等功能。希望本文对你有帮助!

文章图片
#javascript#前端#webgl
到底了