<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Dzb1993的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Dzb1993</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Dzb1993]]></copyright><item><title><![CDATA[uniapp 封装uni.login 实现全局调用]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/141713690</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/141713690</guid><author>Dzb1993</author><pubDate>Fri, 30 Aug 2024 11:32:13 +0800</pubDate><description><![CDATA[app.vue中 使用globalData 注册 utils。页面中使用方法  定义app  调用方法。]]></description><category></category></item><item><title><![CDATA[vue中大屏可视化适配所有屏幕大小]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/139351005</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/139351005</guid><author>Dzb1993</author><pubDate>Fri, 31 May 2024 14:18:09 +0800</pubDate><description><![CDATA[left: 50%;top: 50%;]]></description><category></category></item><item><title><![CDATA[antdesignvue中设置单独组件与所有组件颜色样式]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/135109551</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/135109551</guid><author>Dzb1993</author><pubDate>Wed, 20 Dec 2023 15:33:27 +0800</pubDate><description><![CDATA[【代码】antdesignvue中设置单独组件与所有组件颜色样式。]]></description><category></category></item><item><title><![CDATA[vue发送请求携带token，拼接url地址下载文件]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/134695793</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/134695793</guid><author>Dzb1993</author><pubDate>Wed, 29 Nov 2023 17:53:32 +0800</pubDate><description><![CDATA[【代码】vue发送请求携带token，拼接url地址下载文件。]]></description><category></category></item><item><title><![CDATA[vue3+antd封装动态表格 与 表格内弹窗动态字段]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/132192362</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/132192362</guid><author>Dzb1993</author><pubDate>Wed, 09 Aug 2023 17:23:31 +0800</pubDate><description><![CDATA[需求 ：该页面有十个选项卡 ，  每个选项卡中的表格字段都是不同的，表格拥有操作 查看 编辑 弹窗  所展示的字段也是不同的例如： 1选项卡表格字段 2 选项卡表格字段表格操作列拥有  查看 编辑 功能 查看 编辑弹窗 也会根据选项卡的不同来动态展示 showTableValueTitle的值如下 ：  在父组件中定义，传递给子组件 


 查看 编辑 弹窗

  查看 编辑弹窗要展示的字段 定义在父组件中(seeItem的值)

 


注意这里   input标签如何使用 v-model 绑定的对象属性]]></description><category></category></item><item><title><![CDATA[vue+antd实现手动上传文件，原生实现手动上传文件]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/132190465</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/132190465</guid><author>Dzb1993</author><pubDate>Wed, 09 Aug 2023 16:51:50 +0800</pubDate><description><![CDATA[【代码】vue+antd实现手动上传文件，原生实现手动上传文件。]]></description><category></category></item><item><title><![CDATA[vue中携带请求头使用a标签下载文件]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/132189143</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/132189143</guid><author>Dzb1993</author><pubDate>Wed, 09 Aug 2023 15:24:31 +0800</pubDate><description><![CDATA[【代码】vue中携带请求头使用a标签下载文件。]]></description><category></category></item><item><title><![CDATA[Vue3全局使用ElementPlus 并使用国际化语言配置中文]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/132139708</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/132139708</guid><author>Dzb1993</author><pubDate>Mon, 07 Aug 2023 09:48:39 +0800</pubDate><description><![CDATA[【代码】Vue3全局使用ElementPlus 并使用国际化语言配置中文。]]></description><category></category></item><item><title><![CDATA[项目搭建后清除默认样式]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/132106707</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/132106707</guid><author>Dzb1993</author><pubDate>Fri, 04 Aug 2023 16:05:30 +0800</pubDate><description><![CDATA[项目搭建后清除默认样式。]]></description><category></category></item><item><title><![CDATA[盒子内容超出盒子添加滚动条，overflow:auto使用局部滚动条]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/131956798</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/131956798</guid><author>Dzb1993</author><pubDate>Thu, 27 Jul 2023 11:44:44 +0800</pubDate><description><![CDATA[【代码】盒子内容超出盒子添加滚动条，overflow:auto使用局部滚动条。]]></description><category></category></item><item><title><![CDATA[vue使用脚手架配置代理服务器解释版本]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/129680419</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/129680419</guid><author>Dzb1993</author><pubDate>Tue, 21 Mar 2023 08:25:25 +0800</pubDate><description><![CDATA[首先如果配置了代理服务器，那么在浏览器中的网络请求查看的地址是不正确的        真正的请求地址为     配置代理的target   +   baseurl + 后续请求地址                                     1.首先封装axios的baseurl为  /api (其他的也可以，后面配置代理服务器会替换)2.在项目根目录下创建 vue.config.js 文件  并编写代码如下]]></description><category></category></item><item><title><![CDATA[递归渲染动态菜单]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/126490564</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/126490564</guid><author>Dzb1993</author><pubDate>Tue, 23 Aug 2022 18:22:27 +0800</pubDate><description><![CDATA[v-if 判断是否有子级菜单。如果没有则渲染最终菜单。]]></description><category></category></item><item><title><![CDATA[js，ts 便利树形结构每个节点]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/126489732</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/126489732</guid><author>Dzb1993</author><pubDate>Tue, 23 Aug 2022 17:43:05 +0800</pubDate><description><![CDATA[执行过程:如果一直由children 那么就一直调用自身，直到最后一层则返回对应的值。]]></description><category></category></item><item><title><![CDATA[获取elementplus中proxy代理的值]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/126289513</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/126289513</guid><author>Dzb1993</author><pubDate>Mon, 22 Aug 2022 18:47:50 +0800</pubDate><description><![CDATA[这里可以看到第一个值是被proxy代理的，   直接打印    value.id   是可以访问到的。elementplus中，用proxy代理的数据  直接使用   对象.属性  即可获取到。所以  elementplus中   访问被proxy代理的值，直接。这里打印 elementplus中  el-tree的某些数据。]]></description><category></category></item><item><title><![CDATA[vue2，vue3 访问/使用public下的文件]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/126163136</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/126163136</guid><author>Dzb1993</author><pubDate>Thu, 04 Aug 2022 17:13:06 +0800</pubDate><description><![CDATA[直接使用 “/文件名” 即可  / 默认代表public文件夹]]></description><category></category></item><item><title><![CDATA[子路由及路由出口配置]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/126161742</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/126161742</guid><author>Dzb1993</author><pubDate>Thu, 04 Aug 2022 16:25:21 +0800</pubDate><description><![CDATA[在 Home 组件下配置路由出口，当跳转到子路由时，就会在此路由出口展示页面。(如果没有添加在Home路由下面，那么跳转会覆盖Home页面)将路由添加到  名称为Home路由的子路由下面。]]></description><category></category></item><item><title><![CDATA[vue3+ts 使用vuex 独立模块存放数据，封装login]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/125927285</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/125927285</guid><author>Dzb1993</author><pubDate>Fri, 22 Jul 2022 10:47:44 +0800</pubDate><description><![CDATA[创建一个独立的模块并导出loginType为当前模块state的类型，RootState为主模块下的state的类型。]]></description><category></category></item><item><title><![CDATA[ts封装localstorage类,存储信息]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/125907282</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/125907282</guid><author>Dzb1993</author><pubDate>Thu, 21 Jul 2022 14:14:45 +0800</pubDate><description><![CDATA[创建文件封装类,默认导出实例。引入实例使用实例方法方法。]]></description><category></category></item><item><title><![CDATA[vue3+ts ref泛型限定值]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/125905585</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/125905585</guid><author>Dzb1993</author><pubDate>Thu, 21 Jul 2022 09:38:10 +0800</pubDate><description><![CDATA[ref的,用来限定后面括号的类型，同时限定变量.value的类型。限定text.value的值必须为字符串类型。]]></description><category></category></item><item><title><![CDATA[深拷贝与浅拷贝应用日记]]></title><link>https://blog.youkuaiyun.com/Dzb1993/article/details/124935487</link><guid>https://blog.youkuaiyun.com/Dzb1993/article/details/124935487</guid><author>Dzb1993</author><pubDate>Mon, 23 May 2022 21:35:53 +0800</pubDate><description><![CDATA[let obj = { name ： '李四'}

let obj2 = obj

这样就是浅拷贝， 当 obj属性值改变时，obj2的属性值也会一起变。





深拷贝 重新生成一个对象，一个对象的值改变，不影响另一个对象

实现深拷贝

let obj3 = JSON.parse(JSON.stringfy(obj))



要么就分开赋值也可以实现

obj3.name = obj.name 一项一项进行赋值
...]]></description><category></category></item></channel></rss>