<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qewra的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qewra</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qewra]]></copyright><item><title><![CDATA[小程序使用i18n时打包后主包大小超出]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/151403236</link><guid>https://blog.youkuaiyun.com/qewra/article/details/151403236</guid><author>qewra</author><pubDate>Wed, 10 Sep 2025 16:55:07 +0800</pubDate><description><![CDATA[把语言文件从静态文件夹中拿出来，放在另外的文件夹中，使用时通过文件导入进行使用。]]></description><category></category></item><item><title><![CDATA[Vue3 给 props 定义 TS 类型 解决for循环渲染报错]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/144535525</link><guid>https://blog.youkuaiyun.com/qewra/article/details/144535525</guid><author>qewra</author><pubDate>Tue, 17 Dec 2024 14:54:08 +0800</pubDate><description><![CDATA[使用 TS 时，在template中渲染会报错，提示类型为未知。]]></description><category></category></item><item><title><![CDATA[vue3 setup写法获取类似vue2中的 this]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/142465957</link><guid>https://blog.youkuaiyun.com/qewra/article/details/142465957</guid><author>qewra</author><pubDate>Mon, 23 Sep 2024 18:59:54 +0800</pubDate><description><![CDATA[【代码】vue3 setup写法获取类似vue2中的 this。]]></description><category></category></item><item><title><![CDATA[nuiapp 自定义navbar]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/142372401</link><guid>https://blog.youkuaiyun.com/qewra/article/details/142372401</guid><author>qewra</author><pubDate>Thu, 19 Sep 2024 23:55:10 +0800</pubDate><description><![CDATA[【代码】nuiapp 自定义navbar。]]></description><category></category></item><item><title><![CDATA[vue3 token 无感刷新]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/142366020</link><guid>https://blog.youkuaiyun.com/qewra/article/details/142366020</guid><author>qewra</author><pubDate>Thu, 19 Sep 2024 18:24:53 +0800</pubDate><description><![CDATA[(重点)：每一次响应时，响应头会携带 token返回，通过 localStorage 或 pinia 等进行全局存储。：长期有效的凭证（几天到几个月），token 过期后通过 refreshToken 重新获取新 token。：当客户端请求时发现token过期，自动向服务器获取新的token，无需重新登录和页面刷新。：短期有效的临时凭证，正常请求时使用。：负责给请求头设置对应的 token。登录时 后端会返回 两个 token。]]></description><category></category></item><item><title><![CDATA[uniapp 封装请求方法]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/142268731</link><guid>https://blog.youkuaiyun.com/qewra/article/details/142268731</guid><author>qewra</author><pubDate>Mon, 16 Sep 2024 03:09:04 +0800</pubDate><description><![CDATA[防止在页面中连续或同时发送请求时调用多次 uni.showLoading() 方法。]]></description><category></category></item><item><title><![CDATA[vue3 scoped 父组件向下影响到子组件内部的样式]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/142267935</link><guid>https://blog.youkuaiyun.com/qewra/article/details/142267935</guid><author>qewra</author><pubDate>Sun, 15 Sep 2024 00:21:58 +0800</pubDate><description><![CDATA[deep() 选择器允许你定义一个或多个选择器，这些选择器将不会被的封装机制所限制，从而可以影响到子组件的样式。::v-deep 这个选择器是 Vue 3 中用于替代 Vue 2 中的 /deep/v-deep/ 或 >>> 等旧版穿透样式的方法，只在scoped样式中起作用。在同一个组件中同时包含作用域样式和非作用域样式。]]></description><category></category></item><item><title><![CDATA[防抖和节流]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/141650925</link><guid>https://blog.youkuaiyun.com/qewra/article/details/141650925</guid><author>qewra</author><pubDate>Wed, 28 Aug 2024 22:14:14 +0800</pubDate><description><![CDATA[在事件被触发n秒后再执行回调，如果在这n秒内又被触发，则重新计时。这通常用于输入框搜索、窗口大小调整等场景，确保在用户停止输入或操作后才执行处理函数，以避免频繁的计算或请求。方法调用。]]></description><category></category></item><item><title><![CDATA[vue3 自定义指令实现权限管理]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140850517</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140850517</guid><author>qewra</author><pubDate>Thu, 01 Aug 2024 16:19:48 +0800</pubDate><description><![CDATA[template>]]></description><category></category></item><item><title><![CDATA[前端-有助于开发的网站]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140817397</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140817397</guid><author>qewra</author><pubDate>Wed, 31 Jul 2024 11:16:40 +0800</pubDate><description><![CDATA[查阅API文档的网站。]]></description><category></category></item><item><title><![CDATA[CSS技巧-伪元素 :not() 和 :has()]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140815369</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140815369</guid><author>qewra</author><pubDate>Wed, 31 Jul 2024 10:50:24 +0800</pubDate><description><![CDATA[用来匹配不符合一组选择器的元素。由于它的作用是防止特定的元素被选中，它也被称为。作为参数，提供了一种针对引用元素选择父元素或者先前的兄弟元素的方法。在锚定到该元素时，至少匹配一个元素。表示一个元素，如果作为参数传递的任何。缺点：兼容性差，不考虑兼容性可考虑。]]></description><category></category></item><item><title><![CDATA[使用 grid 实现折叠面板功能]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140814962</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140814962</guid><author>qewra</author><pubDate>Wed, 31 Jul 2024 09:56:12 +0800</pubDate><description><![CDATA[【代码】使用 grid 实现折叠面板功能。]]></description><category></category></item><item><title><![CDATA[为 reactive() 方法创建的对象进行清空和赋值]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140801950</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140801950</guid><author>qewra</author><pubDate>Tue, 30 Jul 2024 17:21:51 +0800</pubDate><description><![CDATA[【代码】为 reactive() 方法创建的对象进行清空和赋值。]]></description><category></category></item><item><title><![CDATA[英语单词自动换行，单行、多行省略]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/140297593</link><guid>https://blog.youkuaiyun.com/qewra/article/details/140297593</guid><author>qewra</author><pubDate>Tue, 09 Jul 2024 15:34:22 +0800</pubDate><description><![CDATA[【代码】英语单词自动换行。]]></description><category></category></item><item><title><![CDATA[CSS实现高度自适应动画的折叠面板]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/139965015</link><guid>https://blog.youkuaiyun.com/qewra/article/details/139965015</guid><author>qewra</author><pubDate>Tue, 25 Jun 2024 17:40:24 +0800</pubDate><description><![CDATA[b站链接：【纯CSS实现高度自适应动画的折叠面板】 https://www.bilibili.com/video/BV1dC4y1C7Le/?根据内容高度自适应的折叠面板。]]></description><category></category></item><item><title><![CDATA[vue3 使用postcss-pxtorem适配电脑和平板屏幕]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/138615816</link><guid>https://blog.youkuaiyun.com/qewra/article/details/138615816</guid><author>qewra</author><pubDate>Thu, 09 May 2024 15:46:39 +0800</pubDate><description><![CDATA[main.ts导入amfe-flexible。]]></description><category></category></item><item><title><![CDATA[解决：找不到名称“ElMessage”，‘ElMessage‘ is not defined]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/137536764</link><guid>https://blog.youkuaiyun.com/qewra/article/details/137536764</guid><author>qewra</author><pubDate>Tue, 09 Apr 2024 09:39:09 +0800</pubDate><description><![CDATA[使用element plus 自动导入组件时 eslint 报错。]]></description><category></category></item><item><title><![CDATA[安装git后快速连接仓库]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/137461562</link><guid>https://blog.youkuaiyun.com/qewra/article/details/137461562</guid><author>qewra</author><pubDate>Sun, 07 Apr 2024 13:58:22 +0800</pubDate><description><![CDATA[查看用户名和邮箱。]]></description><category></category></item><item><title><![CDATA[vue3项目创建后初始化]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/137209728</link><guid>https://blog.youkuaiyun.com/qewra/article/details/137209728</guid><author>qewra</author><pubDate>Sun, 31 Mar 2024 23:29:45 +0800</pubDate><description><![CDATA[目的：保存时进行eslint自动校验代码是否符合规范。用法：在vscode 安装了ESlint 和Prettier 插件后，在 .eslintrc.cjs 文件中添加下面这段代码。]]></description><category></category></item><item><title><![CDATA[创建vue3 报错 TypeError: (0 , import_node_util.parseArgs) is not a function]]></title><link>https://blog.youkuaiyun.com/qewra/article/details/136931580</link><guid>https://blog.youkuaiyun.com/qewra/article/details/136931580</guid><author>qewra</author><pubDate>Fri, 22 Mar 2024 10:14:45 +0800</pubDate><description><![CDATA[当前版本为node-v17.9.1，不管是使用pnpm还是npm创建vue3项目，都会报  TypeError: (0 , import_node_util.parseArgs) is not a function ，通过升级node版本可解决（降版本还没试过），升级后是 18.19.1版本，之后在执行不会在报错。]]></description><category></category></item></channel></rss>