<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[burgessbin的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/burgessbin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; burgessbin]]></copyright><item><title><![CDATA[OnlyOffice：前端高性能Word、Excel、PPT、Pdf预览服务]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/143144028</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/143144028</guid><author>burgessbin</author><pubDate>Tue, 22 Oct 2024 11:17:27 +0800</pubDate><description><![CDATA[OnlyOffice 是一款非常优秀的免费在线 Office 解决方案，它提供了强大的编辑功能、跨平台兼容性和安全可靠性。通过 Docker 部署 OnlyOffice 可以快速搭建一个在线办公环境，并且可以在前端页面中轻松调用 OnlyOffice 服务。如果你正在寻找一款免费的在线 Office 工具，不妨试试 OnlyOffice。]]></description><category></category></item><item><title><![CDATA[前端实现在线预览excel文件]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/142658007</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/142658007</guid><author>burgessbin</author><pubDate>Mon, 30 Sep 2024 15:40:17 +0800</pubDate><description><![CDATA[微软Office服务的优缺点利用微软的强大服务，稳定性和兼容性较高。提供丰富的功能，如编辑、批注等。需要用户具有微软 Office 订阅或者在特定环境下使用，限制了其适用性。可能存在性能问题，特别是对于大型文件。LuckyExcel、Luckysheet的优缺点、开源免费，无需用户具有特定的订阅。可以自定义显示和功能，灵活性较高。缺点可能需要一些额外的配置和调试。功能可能不如微软 Office 服务丰富。]]></description><category></category></item><item><title><![CDATA[初学ThreeJs 实战项目2：寂静的小屋]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/142177862</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/142177862</guid><author>burgessbin</author><pubDate>Thu, 12 Sep 2024 15:41:45 +0800</pubDate><description><![CDATA[在 3D 图形领域中，Three.js 是一款功能强大的工具。本文将详细介绍如何利用 Three.js 构建一个名为《寂静的小屋》的 3D 项目，该项目融合了多种元素以营造独特的氛围。在线预览地址源码地址运行项目后，呈现出一座寂静的小屋位于草地之上，周围有碑石。门口有灯光，空中幽灵飘动，营造出神秘氛围。通过控制器可多角度查看场景。通过《寂静的小屋》项目展示了 Three.js 在构建复杂 3D 场景方面的能力。从材质加载、模型构建、灯光阴影到动画效果等方面，共同构建了逼真的 3D 世界。]]></description><category></category></item><item><title><![CDATA[初学ThreeJs 实战项目：有趣的 3D 文字世界]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/141936691</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/141936691</guid><author>burgessbin</author><pubDate>Thu, 05 Sep 2024 17:33:51 +0800</pubDate><description><![CDATA[随着 Web 技术的不断发展，用户对于网页交互性和视觉效果的要求也越来越高。3D 图形在网页中的应用能够为用户带来更加沉浸式的体验。本项目的目标是利用 Three.js 库创建一个包含有趣 3D 文字和随机分布的圆环物体的场景，展示 Three.js 在前端 3D 图形开发中的强大能力。效果图：
源码地址点击此处
2. 创建 Canvas

3. 初始化 Three.js 场景

4. 创建 3D 文字模型

5. 创建随机分布的圆环物体

6. 设置相机和渲染器

7. 添加轨道控制器并设置动画循环

三]]></description><category></category></item><item><title><![CDATA[JS前端实现网页复制文本（兼容IOS端、微信浏览器 源码解析）]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/137690859</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/137690859</guid><author>burgessbin</author><pubDate>Fri, 12 Apr 2024 18:31:57 +0800</pubDate><description><![CDATA[该方法在 **ios浏览器和微信浏览器** 中复制无效，判断navigator.clipboard是存在的，但就是writeText时出错，显示拒绝。使用第三方库，例如 `clipboard`]]></description><category></category></item><item><title><![CDATA[react路由返回，怎么不跳出项目]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/136307429</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/136307429</guid><author>burgessbin</author><pubDate>Mon, 26 Feb 2024 20:00:40 +0800</pubDate><description><![CDATA[然而，当用户在新窗口中输入可点击返回页面的网址时，点击返回按钮将会跳出项目。为了解决这个问题，我们需要监听路由的变化，并维护一个路由统计值。当路由计数为0时，点击返回按钮将执行返回首页的操作。在React项目中，有时会出现需要点击返回上一页的场景。如果等于 0，说明当前项目已经没有可返回的路由了，此时执行。在具体执行路由返回操作时，判断。操作，返回项目首页。]]></description><category></category></item><item><title><![CDATA[umiJs 4.x useModel使用报错问题解决]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/136148316</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/136148316</guid><author>burgessbin</author><pubDate>Sun, 18 Feb 2024 11:13:23 +0800</pubDate><description><![CDATA[umiJs 4.x useModel使用报错问题解决：
1、在创建umijs项目时，选择自带数据流功能的`@umijs/max`项目；
2、手动开启数据流功能的插件使用该功能。]]></description><category></category></item><item><title><![CDATA[使用marked和highlight.js对GPT接口返回的代码块渲染，高亮显示，支持复制，和选择不同的高亮样式]]></title><link>https://blog.youkuaiyun.com/burgessbin/article/details/131728865</link><guid>https://blog.youkuaiyun.com/burgessbin/article/details/131728865</guid><author>burgessbin</author><pubDate>Fri, 14 Jul 2023 17:43:40 +0800</pubDate><description><![CDATA[使用marked和highlight.js对GPT接口返回的代码块渲染，高亮显示，支持复制，和选择不同的高亮样式]]></description><category></category></item></channel></rss>