自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎大家一起攻克bug

欢迎大家一起攻克bug

  • 博客(18)
  • 收藏
  • 关注

原创 uniapp开发微信小程序-跳转页面并传递复杂数据类型

解码,然后转为对象。

2023-09-11 21:16:40 404

原创 Pinia 快速入门

姓名:{{ name }}</p> <p>年龄:{{ age }}</p> <p>性别:{{ sex }}更改姓名

2023-09-05 11:24:19 136 1

原创 vue2传值

我要给 Brother 组件传数据姓名1:{{ myname }}年龄1:{{ myage }}地址:{{ myaddress }}姓名:{{ name }}姓名:{{ name }}年龄:{{ age }}年龄:{{ age }}

2023-09-05 11:16:08 111 1

原创 vue中的then方法

方法处理异步操作并不局限于 HTTP 请求,它也可以用于处理其他返回 Promise 的异步操作,比如使用。方法通常用于处理异步操作的返回结果,例如 Promise 或者是通过 Vue 的。方法被调用来处理 HTTP 请求的返回结果。希望以上信息对您有帮助。如果有任何疑问,请随时提出。方法中编写自己的逻辑来处理该数据。对象,其中包含了返回的数据。方法可用于捕获请求过程中发生的错误。需要注意的是,在 Vue 中,使用。库发送的 HTTP 请求。

2023-09-05 09:58:14 3191 1

原创 JS 堆与栈

number:数值、、string:字符串、boolean:Boolean(布尔值)、undefine:Undefined 类型、null : Null类型、symbol:Symbol (符号)是一种自动内存管理机制,它可以自动地识别不再使用的变量和对象并将它们从内存中清除,以释放内存空间。一般情况下局部变量的值,不使用就会自动回收掉。1、内存分配:声明变量、函数、对象的时候,系统自动为他们分配内存;3、内存回收:使用完毕,垃圾回收器自动回收不再使用的内存。2、内存使用:读写内存,也就是使用变量、函数等;

2023-08-19 16:42:59 53

原创 前端解决跨域------反向代理

前端解决跨域------反向代理

2023-08-17 13:28:33 1153 1

原创 前端页面优化(一) 性能篇:防抖与节流

使用防抖和节流函数可以有效控制函数的执行频率,提升网页性能和用户体验。例如在监听滚动事件时,可以利用节流函数限制事件触发的频率,避免过多的计算和更新操作;在输入框搜索功能中,可以利用防抖函数减少请求次数,减轻服务器压力。防抖函数的作用是在事件触发后,等待一段时间后再执行相应的处理逻辑。这样可以避免在连续触发事件时频繁执行处理逻辑,起到节流的效果。节流函数的作用是在一定时间段内,最多执行一次相应的处理逻辑。如果在这个时间段内频繁触发事件,只有第一次会执行处理逻辑,后续的触发会被忽略。表示需要执行的处理逻辑,

2023-08-17 10:05:46 137 1

原创 微信开发者工具-真机调试,苹果手机白屏(MiniProgramError Generate function polyfill not found, may be not a valid code )

解决方案:app.json里查看renderer属性,默认给的是skyline,这个目前存在兼容性问题,文档里给的是安卓 8.0.33+,iOS 8.0.34+持续迭代中...所以要想解决,可以将renderer属性改为“webview”。本地开发没有报错,以及上传到体验版也没有报错,就是真机调试ios报错。按照以上方法修改,这样用真机调试,不会报错了~刚刚测试有效。

2023-08-12 19:35:36 585

原创 vue3 组合式API <script setup>中子组件之间传值逻辑

使用API选项时,我们可以通过this.$refs.name获取指定的元素或组件,但在组合API中不行。注意:使用 provide 进行数据传输时,尽量使用 readonly 封装数据,避免子组件修改父组件传递的数据。注意:默认情况下,setup 组件是关闭的,通过模板 ref 获取组件的公共实例。在 Vue 3.x 的 EventBus,我们可以看到它的 API 和旧版是非常接近的,只是去掉了。在父组件中,只需要监听子组件的自定义事件,然后执行相应的添加逻辑即可。在需要暴露交流事件的组件里,通过。

2023-07-10 16:22:31 350 1

原创 Vue工具库VueUse

通俗的来说,这就是一个工具函数包支持了更好的逻辑分离,它可以帮助你快速实现一些常见的功能,免得你自己去写,解决重复的工作内容。VueUse不是Vue.use,它是为Vue 2和3服务的一套Vue Composition API的常用工具集,是目前世界上Star最高的同类型库之一。这些类别中的大多数都包含几个不同的功能,因此 VueUse 可以灵活地用于你的用例,并且可以作为快速开始构建 Vue 应用程序的绝佳场所。VueUse的最大特点之一是,它只用一个软件包就能同时兼容Vue 2和Vue 3!

2023-06-26 16:16:10 367 1

原创 element-plus 自定义主题色

element-plus 自定义主题色

2023-06-26 15:45:18 2285 1

原创 pinia-plugin-persistedstate适用于 Pinia 的持久化存储插件

配合pinia 插件存、取、删本地数据(localStorage等)

2023-06-24 21:10:04 716 1

原创 Ajax 和 axios的区别

功能扩展:axios 可以通过插件来扩展其功能,例如可以使用 qs 插件来构建查询字符串、使用 redux-axios-middleware 将 axios 与 Redux 集成等。综上所述,Ajax 和 axios 都是前端常用的发送请求和获取数据工具,但在实现方式、跨域限制、拦截器、扩展功能等方面存在一些差异。根据具体的需求和项目要求,我们可以选择更加适合的工具来进行开发。跨域限制:由于浏览器的同源策略限制,使用 Ajax 进行跨域请求时需要进行一定的处理(如 JSONP、CORS 等)。

2023-06-21 10:18:40 1854

原创 判断一个数据是否为 JSON 数据与使用场景

存储数据:在前端开发中,我们也可以使用 JSON 数据来存储一些数据。需要注意的是,如果要判断一个对象或数组是否为 JSON 数据,首先需要将它转换为 JSON 字符串,然后再按照上述步骤进行判断。例如,一些前端框架或者库的配置信息就可以保存为一个 JSON 对象,然后在应用启动时解析该对象并进行相应的初始化操作。总之,JSON 数据在前端开发中应用广泛,它具有易读、易解析、易扩展等特点,能够帮助我们更加便捷地处理数据。方法进行解析,我们可以判断一个数据是否为 JSON 数据。

2023-06-21 10:09:06 4982

原创 JSON 转换

参数为一个可选的回调函数,用于在将 JSON 某个键值对转换为相应的 JavaScript 值时,自定义数据转换的行为。总而言之,使用 JSON 对象提供的两个方法,我们可以很方便地进行 JSON 数据和 JavaScript 对象之间的转换,并且可以自定义转换的方式和格式。在 JavaScript 中,我们可以使用 JSON 对象提供的两个方法来进行 JSON 数据和 JavaScript 对象之间的转换,分别为。参数为可选的转换器,可以是一个数组或一个函数,用于筛选某些键值对或者自定义键值的转换方式;

2023-06-21 10:05:20 1369

原创 eslint配置与使用

ESLint 是一个 JavaScript 代码检查工具,它可以用于检查代码的风格和潜在错误,并提供规范化和代码质量控制。

2023-06-19 10:06:40 4703

原创 vuepress使用简介及个人博客搭建

在 docs 目录下,可以新建多个 Markdown 文件,用于编写博客或其他文档内容。然后,在 docs 目录下新建 blog 和 about 两个目录,并在其中分别创建。在项目根目录下新建一个 .vuepress 目录,并创建一个 config.js 文件,用于配置 VuePress。首先,在 GitHub 上创建一个与博客网站同名的仓库,并将代码提交到该仓库的 master 分支。然后,在 my-blog 目录下创建一个 docs 目录,并在其中新建。文件用于展示博客列表和个人简介。

2023-06-19 09:42:00 886

原创 JS 可选链 ?.

当尝试访问可能不存在的对象属性时,可选链运算符将会使表达式更短、更简明。在探索一个对象的内容时,如果不能确定哪些属性必定存在,可选链运算符也是很有帮助的。)允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。总结 可选链 这种写法就是防止报错 判断值是否为null或者undefined。与函数调用一起使用时,如果给定的函数不存在,则返回。) 的情况下不会引起错误,该表达式短路返回值是。链式运算符,不同之处在于,在引用为空 (相信大家应该都写过类似的代码。

2023-06-19 09:38:00 361

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除