<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大兵的猫]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Error_ABC</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Error_ABC]]></copyright><item><title><![CDATA[cesium自定义地图与地图叠加]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/145651847</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/145651847</guid><author>Error_ABC</author><pubDate>Sat, 15 Feb 2025 16:16:38 +0800</pubDate><description><![CDATA[cesium地图与地图叠加]]></description><category></category></item><item><title><![CDATA[cesium基础设置]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/145650651</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/145650651</guid><author>Error_ABC</author><pubDate>Sat, 15 Feb 2025 15:19:18 +0800</pubDate><description><![CDATA[cesium基础配置]]></description><category></category></item><item><title><![CDATA[React+redux项目搭建流程]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/144948749</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/144948749</guid><author>Error_ABC</author><pubDate>Mon, 06 Jan 2025 10:52:37 +0800</pubDate><description><![CDATA[react项目搭建]]></description><category></category></item><item><title><![CDATA[react学习-redux快速体验]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139703502</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139703502</guid><author>Error_ABC</author><pubDate>Sat, 15 Jun 2024 16:16:46 +0800</pubDate><description><![CDATA[redux学习]]></description><category></category></item><item><title><![CDATA[Map深度学习]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139575152</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139575152</guid><author>Error_ABC</author><pubDate>Mon, 10 Jun 2024 19:03:06 +0800</pubDate><description><![CDATA[map底层原理]]></description><category></category></item><item><title><![CDATA[react学习-useReducer]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139574825</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139574825</guid><author>Error_ABC</author><pubDate>Mon, 10 Jun 2024 11:32:56 +0800</pubDate><description><![CDATA[在hooks中，可以为函数式组件提供类似Redux的功能，类似于vuex都是提供状态管理的，官方提供两种state管理：useState，useReducer。2.如果你的state变化很复杂，经常一个操作需要修改很多state。3.如果你的应用比较大，希望UI和业务能够分开维护是时候。1.如果说你的state是一个数组或者对象。案例2：state为复杂对象时。理解为阉割版的redux。]]></description><category></category></item><item><title><![CDATA[react学习-高阶组件]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139537008</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139537008</guid><author>Error_ABC</author><pubDate>Fri, 07 Jun 2024 23:17:07 +0800</pubDate><description><![CDATA[react高阶组件是一个函数，接收一个组件作为参数，返回一个新的组件，可以用来进行组件封装，将一些公共逻辑提取到高阶组件内部。以下案例为利用高阶组件来增强props。]]></description><category></category></item><item><title><![CDATA[react学习-生命周期]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139536324</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139536324</guid><author>Error_ABC</author><pubDate>Fri, 07 Jun 2024 22:13:28 +0800</pubDate><description><![CDATA[react学习笔记]]></description><category></category></item><item><title><![CDATA[react学习-组件传值]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/139536069</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/139536069</guid><author>Error_ABC</author><pubDate>Fri, 07 Jun 2024 22:09:22 +0800</pubDate><description><![CDATA[react学习笔记]]></description><category></category></item><item><title><![CDATA[vue+elementUI实现树形穿梭框]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/136877442</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/136877442</guid><author>Error_ABC</author><pubDate>Wed, 20 Mar 2024 15:21:38 +0800</pubDate><description><![CDATA[思路二：利用elementUI的filter API对选中节点进行筛选，左侧筛选出未选中的，右侧筛选出选中的，用的还是同一棵树，用一个属性来区分是否选择，好处是子节点选中，父节点会跟随保存，不用重新构建树结构。将左侧选中的节点移动到右侧，还要保持树结构，意味着移动子节点，需要把该子节点对应的父节点甚至父节点的父节点一并移到右侧形成一个新的树结构，树结构的层级和原来的树保持一致，只是右侧展示的子节点为选中的子节点，filter API用法。]]></description><category></category></item><item><title><![CDATA[threejs学习笔记]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/136650024</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/136650024</guid><author>Error_ABC</author><pubDate>Tue, 12 Mar 2024 13:56:39 +0800</pubDate><description><![CDATA[threejs学习笔记]]></description><category></category></item><item><title><![CDATA[nuxt快速入门及创建时报错处理]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/136499606</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/136499606</guid><author>Error_ABC</author><pubDate>Wed, 06 Mar 2024 11:14:09 +0800</pubDate><description><![CDATA[nuxt创建时报错处理]]></description><category></category></item><item><title><![CDATA[前端使用url实现文件下载]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/133853193</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/133853193</guid><author>Error_ABC</author><pubDate>Mon, 16 Oct 2023 10:32:18 +0800</pubDate><description><![CDATA[通过后端返回的文件的服务器地址，实现文件的点击下载，而不是直接打开文件（浏览器支持预览的文件，访问地址时会直接打开，不支持预览的文件才会下载），以下方法就会直接打开，而不会在浏览器打开预览]]></description><category></category></item><item><title><![CDATA[vue大屏适配方案记录]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/132499679</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/132499679</guid><author>Error_ABC</author><pubDate>Fri, 25 Aug 2023 17:12:43 +0800</pubDate><description><![CDATA[大屏适配]]></description><category></category></item><item><title><![CDATA[openlayers - 03 点位标注功能]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/130930748</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/130930748</guid><author>Error_ABC</author><pubDate>Mon, 29 May 2023 16:29:57 +0800</pubDate><description><![CDATA[本例实现对地图中的部分点位进行标注，点击标注可以显示基本信息，缩放后会适当对点位进行聚合。]]></description><category></category></item><item><title><![CDATA[openlayers - 02 区域绘制功能]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/130801918</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/130801918</guid><author>Error_ABC</author><pubDate>Mon, 22 May 2023 10:33:18 +0800</pubDate><description><![CDATA[openlayers实现区域绘制功能]]></description><category></category></item><item><title><![CDATA[openlayers - 01 初始化地图]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/130801215</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/130801215</guid><author>Error_ABC</author><pubDate>Mon, 22 May 2023 10:18:19 +0800</pubDate><description><![CDATA[vue3+vite+openlayers实现简单地图案例]]></description><category></category></item><item><title><![CDATA[monaco-editor+vue2+ts实现sql编辑器]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/129162699</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/129162699</guid><author>Error_ABC</author><pubDate>Wed, 22 Feb 2023 15:03:37 +0800</pubDate><description><![CDATA[monaco-editor实现sql编辑器]]></description><category></category></item><item><title><![CDATA[vue3+ts+vuex+自定义指令实现权限控制]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/129157790</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/129157790</guid><author>Error_ABC</author><pubDate>Wed, 22 Feb 2023 11:07:53 +0800</pubDate><description><![CDATA[vue前端实现权限控制]]></description><category></category></item><item><title><![CDATA[Webpack构建流程]]></title><link>https://blog.youkuaiyun.com/Error_ABC/article/details/128535548</link><guid>https://blog.youkuaiyun.com/Error_ABC/article/details/128535548</guid><author>Error_ABC</author><pubDate>Tue, 03 Jan 2023 16:48:09 +0800</pubDate><description><![CDATA[webpack构建流程]]></description><category></category></item></channel></rss>