<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[an_julia的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/an_julia</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; an_julia]]></copyright><item><title><![CDATA[vue 双Token 的无感刷新]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/136913805</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/136913805</guid><author>an_julia</author><pubDate>Thu, 21 Mar 2024 16:56:51 +0800</pubDate><description><![CDATA[vue无感刷新token]]></description><category></category></item><item><title><![CDATA[el-tree的回显setChecked 会在页面弹出之后还能看到渲染过程]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/136913350</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/136913350</guid><author>an_julia</author><pubDate>Thu, 21 Mar 2024 16:52:41 +0800</pubDate><description><![CDATA[需要在点击编辑的时候打开弹窗，回显当前这行的具体信息，这里会遇到勾选回显的时候，明显有渲染过程，会比其他的回显慢上半拍。选中回显慢半拍的问题。]]></description><category></category></item><item><title><![CDATA[threejs 实现3D地图]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/135227267</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/135227267</guid><author>an_julia</author><pubDate>Tue, 26 Dec 2023 18:36:04 +0800</pubDate><description><![CDATA[实现一个Threejs 3d的地图只需要知道Three最基础的5步，以及地图数据获取，数据如何展示，就可以正常实现一个地图]]></description><category></category></item><item><title><![CDATA[vue3创建项目步骤]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/134883635</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/134883635</guid><author>an_julia</author><pubDate>Fri, 08 Dec 2023 17:33:47 +0800</pubDate><description><![CDATA[vue2 + element UI 库都已经停止维护了，vue3的使用是必然的，所以把现有项目进行vue3重构。修改node 版本（到16），项目就跑起来了。版本过低不管是npm run dev 还是 yarn dev 都报错，页面启动不起来。Vite 最初是为 Vue 3 项目而设计的。Vue 3 匹配的 Vuex 4 的文档。所以我使用了 vite 来搭建这个项目。]]></description><category></category></item><item><title><![CDATA[网关和加解密]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/134802997</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/134802997</guid><author>an_julia</author><pubDate>Tue, 05 Dec 2023 11:56:50 +0800</pubDate><description><![CDATA[一般项目都会要求对项目的接口请求进行加解密的处理，那么这个是针对 sm2 来做的前端加解密处理，正在的复杂地方全部在于后端]]></description><category></category></item><item><title><![CDATA[接后端接口静态路由+动态路由]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/134783610</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/134783610</guid><author>an_julia</author><pubDate>Mon, 04 Dec 2023 14:35:19 +0800</pubDate><description><![CDATA[这个打印不出来我的动态路由，我一度迷茫，说addRoute 咋没有效果 失效了呢，惆怅是不是添加进入的时机不对，救命！因为后端给到的数据不是路由表里面 一一对应的 path name 等键值对的形式，就需要自行处理。如果访问不成功，就需要关注，component 的引入，可能是自己的页面名称没有和它匹配。关于 通配符 404页面，我的处理是在动态路由都添加进去之后在了添加。这里和我们在处理数据的时候，对于component 里面的路径有关的。好了，以上就是我的全部 实现过程，也走了很多弯路。]]></description><category></category></item><item><title><![CDATA[阿里低代码引擎 --- 物料发包]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/134777407</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/134777407</guid><author>an_julia</author><pubDate>Mon, 04 Dec 2023 10:21:02 +0800</pubDate><description><![CDATA[阿里开源了它们的低代码平台，我们使用的时候发现它是分为两个部分的，一个是使用部分（低代码拖拽），一个是开发部分（组件开发），我们有很多的组件是需要高度自定义的，所以就需要自行开发组件（他们内部称为物料），就需要使用到物料的开发，发包，使用。ps: 这个是后端支持，没有的话就按照步骤6，本地更新，然后重新更新主代码包。在发包的时候，需要把packages.json中的name 改成@+用户名。最后在检查 node 版本，大概率是版本高了，降一下node 的版本。以上都按照步骤来了，还有报错，]]></description><category></category></item><item><title><![CDATA[【npm的一些报错】]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/134734472</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/134734472</guid><author>an_julia</author><pubDate>Fri, 01 Dec 2023 14:41:45 +0800</pubDate><description><![CDATA[原本我是用nrm 切换镜像源的工具，但是我切换node之后这个nrm 就失效了，我不想重复下载这个nrm了，就直接下载了cnpm。2.npm 下载不到，需要更换下载源到淘宝镜像，这里需要注意 cnpm 和 npm 的版本需要一致。node 切换版本我是用nvm 控制的，所以不需要卸载node，更方便。解答：node 版本过高，调整到v14 的版本就可以了。1.node 版本过高，和node_sass 不匹配。在node_sass 官网查找 ，切换node版本。，所以需要使用淘宝镜像。继续下载 ，依旧报错。]]></description><category></category></item><item><title><![CDATA[浅浅说一下后台管理系统的鉴权]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126187333</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126187333</guid><author>an_julia</author><pubDate>Fri, 05 Aug 2022 23:31:55 +0800</pubDate><description><![CDATA[后台管理鉴权]]></description><category></category></item><item><title><![CDATA[封装一个From表单]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126186829</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126186829</guid><author>an_julia</author><pubDate>Fri, 05 Aug 2022 23:15:48 +0800</pubDate><description><![CDATA[vue 如何讲封装from表单]]></description><category></category></item><item><title><![CDATA[HTTP 状态码]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126175944</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126175944</guid><author>an_julia</author><pubDate>Fri, 05 Aug 2022 13:44:58 +0800</pubDate><description><![CDATA[304，(未修改)自从上次请求后，请求网页未修改过。100-199  信息类  服务器接受到请求，需要请求者继续执行操作。302，临时性重定向，表示资源临时被分配了新的 URL。303，表示资源存在另一个URL，用GET方法获取资源。500，(服务器内部错误)服务器遇到错误，无法完成请求。301，永久性重定向，表示资源已被分配了新的 URL。503，表示服务器处于停机维护或超负载，无法处理请求。100，接受的请求正在处理，信息类状态码。200(成功)服务器已成功处理了请求。403(禁止)服务器拒绝请求。..]]></description><category></category></item><item><title><![CDATA[vue - 4 解上个文章留下的bug]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126132846</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126132846</guid><author>an_julia</author><pubDate>Wed, 03 Aug 2022 01:59:27 +0800</pubDate><description><![CDATA[解 bug]]></description><category></category></item><item><title><![CDATA[vue - 3 写配置文件的内容]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126132471</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126132471</guid><author>an_julia</author><pubDate>Wed, 03 Aug 2022 01:43:11 +0800</pubDate><description><![CDATA[俗话说： 工欲善其事,必先利其器我们需要把一些基础工作先做好，比如一下的配置要先配置好项目成功创建之后 --  了解了基本的配置文件  -- 第三步 启动文件。]]></description><category></category></item><item><title><![CDATA[初始vue]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126132349</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126132349</guid><author>an_julia</author><pubDate>Wed, 03 Aug 2022 00:19:58 +0800</pubDate><description><![CDATA[vue的配置文件介绍]]></description><category></category></item><item><title><![CDATA[vuecli 工程化项目构建流程]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126132170</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126132170</guid><author>an_julia</author><pubDate>Wed, 03 Aug 2022 00:06:41 +0800</pubDate><description><![CDATA[如何创建一个vue 2 项目vue是一个用于创建用户界面的开源JavaScript框架，也是一个创建单页应用的Web应用框架；Vue所关注的核心是MVC模式中的视图层，同时，它也能方便地获取数据更新，并通过组件内部特定的方法实现视图与模型的交互。”...]]></description><category></category></item><item><title><![CDATA[react -- 2]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126071603</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126071603</guid><author>an_julia</author><pubDate>Sat, 30 Jul 2022 15:48:40 +0800</pubDate><description><![CDATA[context它可以将全局的数据通过provider接口传递value给到局部的的组件，让包裹在provider中的局部组件可以获取到全局数据的读写接口。vue是尤雨溪开发的，也是使用虚拟dom但是vue使用的是模板系统而不是jsx语法，因其模板系统都是用的普通的html，所有应用的升级更方便，更容易。vue是响应式思想，也就是基于数据可变的，通过对每一个属性建立watcher来监听，当属性变化的时候，响应式的更新对应的虚拟dom。react中，父子组件的声明周期执行顺序是怎么样的？...]]></description><category></category></item><item><title><![CDATA[react初体验]]></title><link>https://blog.youkuaiyun.com/an_julia/article/details/126066122</link><guid>https://blog.youkuaiyun.com/an_julia/article/details/126066122</guid><author>an_julia</author><pubDate>Sat, 30 Jul 2022 00:49:31 +0800</pubDate><description><![CDATA[hooks钩子作用为函数组件提升状态，生命周期等，原本class组件中才有的功能可以理解为通过hooks为函数组件钩如了class的特性。正经解释在react组件中执行数据获取，订阅和手动修改DOM，我们统一把这些操作称为副作用。（副作用理解就是具有不确定性的操作，你可以理解为不纯，不纯就意味着带来副作用），可以让你在函数组件中执行副作操作。在调用销毁函数的时候报错**。的方式），然后执行该函数。做法一创建一个异步函数（有哪些hooks函数呢？，那我直接在它内部使用。...]]></description><category></category></item></channel></rss>