[{"data":1,"prerenderedAt":180},["ShallowReactive",2],{"docsNavigation":3,"blogNavigation":53,"blog":95,"posts-count":107,"/blog-page-1":108},[4,38],{"title":5,"path":6,"stem":7,"children":8,"icon":37},"常用网站","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17,22,27,32],{"title":10,"path":6,"stem":7,"icon":11},"区块链相关(前端)","i-lucide-box",{"title":13,"path":14,"stem":15,"icon":16},"图片压缩","/docs/getting-started/photo-compression","1.docs/1.getting-started/2.photo-compression","i-lucide-image",{"title":18,"path":19,"stem":20,"icon":21},"组件库","/docs/getting-started/component-library","1.docs/1.getting-started/3.component-library","i-lucide-puzzle",{"title":23,"path":24,"stem":25,"icon":26},"图表库","/docs/getting-started/charts","1.docs/1.getting-started/4.charts","i-lucide-bar-chart-3",{"title":28,"path":29,"stem":30,"icon":31},"CSS","/docs/getting-started/css","1.docs/1.getting-started/5.css","i-lucide-palette",{"title":33,"path":34,"stem":35,"icon":36},"调试测试工具","/docs/getting-started/test","1.docs/1.getting-started/6.test","i-lucide-bug",false,{"title":39,"path":40,"stem":41,"children":42,"page":37},"常用工具","/docs/essentials","1.docs/2.essentials",[43,48],{"title":44,"path":45,"stem":46,"icon":47},"uni-helper","/docs/essentials/uni-helper","1.docs/2.essentials/1.uni-helper","i-lucide-settings",{"title":49,"path":50,"stem":51,"icon":52},"工作流可视化库","/docs/essentials/workflow-libraries","1.docs/2.essentials/2.workflow-libraries","i-lucide-workflow",[54],{"title":55,"path":56,"stem":57,"children":58,"page":37},"Blog","/blog","3.blog",[59,63,67,71,75,79,83,87,91],{"title":60,"path":61,"stem":62},"Vue 3 中 \u003CTransition> 报错：组件根节点无法被动画化的解决方案","/blog/asian-cuisine","3.blog/1.asian-cuisine",{"title":64,"path":65,"stem":66},"使用 openapi-ts-request 自动生成 API 请求代码","/blog/apifox-api-generation","3.blog/2.apifox-api-generation",{"title":68,"path":69,"stem":70},"解决 uni.upload 多文件上传限制：使用 fetch + FormData 实现 H5 环境下的多文件上传","/blog/file-upload-issue-solution","3.blog/3.file-upload-issue-solution",{"title":72,"path":73,"stem":74},"Wangeditor中被div包裹的img标签被过滤问题解决方案","/blog/wangeditor-img-filter-issue","3.blog/4.wangeditor-img-filter-issue",{"title":76,"path":77,"stem":78},"Nuxt项目部署后报错 “Cannot load payload /_payload.json” 的修复","/blog/nuxt-payload-extraction","3.blog/5.nuxt-payload-extraction",{"title":80,"path":81,"stem":82},"Nuxt项目导入nuxt-echarts实现图表渲染","/blog/nuxt-echarts-implementation","3.blog/6.nuxt-echarts-implementation",{"title":84,"path":85,"stem":86},"Reown+Wagmi 在 UniApp+Vite 项目中的问题与解决方案","/blog/reown-wagmi-uniapp-issues","3.blog/7.reown-wagmi-uniapp-issues",{"title":88,"path":89,"stem":90},"数字滚动动画组件 - Vue 动画最佳实践","/blog/number-scroll-animation","3.blog/8.number-scroll-animation",{"title":92,"path":93,"stem":94},"新电脑安装 nvm 卡住？无需修改配置文件，一行命令完美解决！","/blog/nvm-install-solution","3.blog/9.nvm-install-solution",{"id":96,"title":97,"body":98,"description":99,"extension":102,"meta":103,"navigation":104,"path":56,"seo":105,"stem":57,"__hash__":106},"blog/3.blog.yml","博客",{"title":97,"description":99,"navigation":100},"摸鱼顺便记录下工作遇到的bug！",{"icon":101},"i-lucide-smile","yml",{},{"icon":101},{"title":97,"description":99},"OA1efOoQ0QDs8PPbHA6pr4VTijry57at-DC8ZVl73PU",9,[109,122,132,142,152,162,171],{"path":93,"title":92,"description":110,"image":111,"date":113,"authors":114,"badge":120},"安装 nvm-windows 后下载 Node.js 卡住？无需手动修改 settings.txt，使用 nvm 内置命令切换淘宝镜像或配置代理，一行命令即可解决。",{"src":112},"https://picsum.photos/id/0/640/360","2026-03-19T00:00:00.000Z",[115],{"name":116,"to":117,"avatar":118},"qibmz","https://github.com/qibmz",{"src":119},"/image/avatar.avif",{"label":121},"工具",{"path":89,"title":88,"description":123,"image":124,"date":126,"authors":127,"badge":130},"详解如何用 Vue 3 Composition API 实现高性能的数字滚动动画组件，包含内存优化、性能调优和完整代码实现。",{"src":125},"https://picsum.photos/id/103/640/360","2026-02-05T00:00:00.000Z",[128],{"name":116,"avatar":129},{"src":119},{"label":131},"Vue3",{"path":85,"title":84,"description":133,"image":134,"date":136,"authors":137,"badge":140},"在 UniApp+Vite 框架中集成 Reown 和 Wagmi 时遇到的打包、兼容性、RPC 访问等常见问题及完整解决方案。",{"src":135},"https://picsum.photos/id/201/640/360","2026-01-22T00:00:00.000Z",[138],{"name":116,"avatar":139},{"src":119},{"label":141},"Solution",{"path":81,"title":80,"description":143,"image":144,"date":146,"authors":147,"badge":150},"详细介绍如何在Nuxt 4项目中集成nuxt-echarts模块并实现ECharts图表的完整步骤和注意事项。",{"src":145},"https://picsum.photos/id/180/640/360","2026-01-20T00:00:00.000Z",[148],{"name":116,"avatar":149},{"src":119},{"label":151},"Tutorial",{"path":77,"title":76,"description":153,"image":154,"date":156,"authors":157,"badge":160},"将 Nuxt 设置为非 SSR（ssr: false）并部署后出现 `/_payload.json` 无法加载的解决方法。",{"src":155},"https://picsum.photos/id/912/640/360","2026-01-13T00:00:00.000Z",[158],{"name":116,"avatar":159},{"src":119},{"label":161},"work",{"path":73,"title":72,"description":163,"image":164,"date":166,"authors":167,"badge":170},"解决Wangeditor对div中img标签的过滤问题，特别是处理第三方接口导入商品详情时的兼容性问题",{"src":165},"https://picsum.photos/id/911/640/360","2026-01-04T00:00:00.000Z",[168],{"name":116,"avatar":169},{"src":119},{"label":161},{"path":69,"title":68,"description":172,"image":173,"date":175,"authors":176,"badge":179},"探讨如何在 H5 环境下通过 fetch + FormData 解决 uni.upload 无法在一个接口上传多个文件的问题",{"src":174},"https://picsum.photos/id/108/640/360","2025-12-24T00:00:00.000Z",[177],{"name":116,"avatar":178},{"src":119},{"label":161},1774239528091]