自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Vuex和Pinia的区别二

(1)使用函数的方式是为了确保每个组件实例都有自己独立的状态对象(2)使用函数来定义状态可以确保每个组件实例都可以获得自己的状态对象,从而避免状态的共享和交叉影响注:因为在Vue中,组件的data属性或setup函数中返回的对象是共享的,如果直接将状态定义为对象字面量,则所有组件实例将共享同一个状态对象,可能导致状态的交叉污染和意外修改。(3)箭头函数没有自己的this上下文,而是继承父级上下文。(4)在箭头函数中,this关键字将指向正确的对象,而不会因为函数内部的this丢失而导致错误。

2023-06-20 16:36:56 187

原创 前端存储那些事二

和并没有内置的事件监听机制,因此无法直接监听它们的变化。但是可以使用以下方法实现监听:和对象都会触发storage事件,当其他窗口或标签页对存储进行更改时会触发该事件。您可以通过添加storage事件监听器来捕获变化,并在回调函数中执行相应的操作。(2)使用定时器:通过使用定时器,在一定的时间间隔内轮询检查存储的值是否发生变化,并在变化时执行相应的操作。(3)使用 Proxy 对象:通过创建一个Proxy对象来代理或,可以拦截对存储的读写操作,并在变化时执行自定义的操作。

2023-06-20 15:52:19 2250

原创 前端存储的那些事

Cookie是一些数据, 存储于你电脑上的文本文件中。2.当web服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。3.Cookie的作用就是用于解决 "如何记录客户端的用户信息":(1)当用户访问web页面时,他的名字可以记录在cookie中。(2)在用户下一次访问该页面时,可以在cookie中读取用户访问记录。1.用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除。属性是只读的。中的键值对总是以字符串的形式存储,对于对象、整数key。

2023-06-09 15:36:27 332

原创 Vuex和Pinia的区别

Pinia是Vue.js的轻量级状态管理库,它使用Vue 3中的新反应系统来构建一个直观且完全类型化的状态管理库。

2023-06-09 14:57:49 184

原创 Vue2修改props传递的值

eduList.vue(子组件)eduTablelist.vue(父组件)eduTablelist.vue(父组件)eduList.vue(子组件)

2023-06-07 16:16:07 799

原创 Vue3封装确认弹框,提示弹框组件

今天给大家分享一个vue3+typescript封装的确认弹框和提示弹框组件,有喜欢的小伙伴直接复制相应的代码拿到项目中使用。

2023-04-25 11:03:11 1694

原创 vue3学习总结

什么是hook?本质是一个函数,把setup函数中使用的CompositicAPI进行了封装类似于vue2.x中的mixin。自定义hook的优势:复用代码,让setup中的逻辑更清楚易懂。作用:创建一个自定义的ref,并对其依赖项跟踪和更换触发进行显式控制。<template><script>setup() {let timerreturn {get(){console.log(`有人查看了value,查看的是${value}`);track() // 追踪},

2023-03-22 14:24:14 484

原创 git常用命令及学习

1、Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。2、 Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于Subversion、CVS、Perforce和ClearCase等版本控制工具。1、版本控制是一种记录文件内容变化以便将来查阅特定版本修订情况的系统。2、版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换。

2023-03-22 14:03:12 73

原创 力扣刷题之算法之路

只为刷算法题

2022-09-01 17:26:57 79

原创 webpack5基础配置

webpack5基础配置,欢迎指点

2022-08-31 15:49:08 576

原创 ES6新特性之满满的干货

ES6新特性,供大家参考学习

2022-08-30 10:44:21 137

原创 寻找两个正序数组的中位数之算法分析:

算法分析

2022-08-29 17:43:42 81

原创 bug分享

bug虐我千百遍,我带bug如初恋

2022-08-26 17:57:27 80

原创 ​新人小白找工作之路

找工作的经历,致迷茫中的你

2022-08-26 09:56:19 244

原创 新人小白算法之路:

小编开设算法专栏,意在提升自己的分析能力,如果有什么好的意见和问题,欢迎指导1

2022-08-25 21:42:38 96

原创 新人小白算法之路:

本人的对待代码的分析能力太薄弱了,开设算法之路的意义是锻炼自己的分析能力和提升自己算法能力。

2022-08-24 17:56:11 417 1

空空如也

空空如也

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

TA关注的人

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