自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 git pull fatal: unable to access

发现多个http.proxy。再次推送或者拉去,搞定。

2024-04-11 16:07:15 88

原创 输入年份,输出该年的年-季-月-周的JSON代码

label: `第${week}周`,label: `第${quarter}季`,label: `第${month}月`,label: `${year}年`,//创建文件,写入数据,同步。//计算日期是该年的第几周。

2023-08-10 11:34:12 153 1

原创 js类(class)简介与继承

与其它编程语言不同的是,JavaScript 的类实际上是基于原型(prototype)的,而不是基于类的。通过继承,我们可以在不重复编写代码的情况下,将已有的类的属性和方法封装到新的类中,从而使代码更加清晰和易于维护。类的方法定义在类的原型对象上,通过。类的继承是面向对象编程中非常重要的概念,它可以让我们创建新的类,并从已有的类中继承属性和方法。总之,JavaScript 类是一种方便的面向对象编程工具,它可以帮助我们组织和管理代码,并构建出复杂的应用程序。类的构造函数中,我们使用。

2023-05-09 23:15:00 320

原创 vuex 以及相关的辅助函数

在 Vue 应用程序中,组件的状态通常是局部的,但在某些情况下,您可能需要管理全局状态。Vuex 可以帮助您实现这一目标。State:存储应用程序的全局状态;Getters:从 State 派生出的计算属性,用于访问和计算状态;Mutations:更改状态的唯一方式,同步操作;Actions:执行异步操作,可以向服务器发起请求,然后在完成后提交 Mutations;Modules:将大型应用程序的状态划分为模块,以便更好地组织和维护代码。

2023-05-08 16:56:28 118

原创 vue3 依赖注入Provide / Inject

这里我定义了三个组件,index.vue作为爷爷级别的组件,Aview作为儿子级别的组件,Bview作为孙子级别的组件。在index.vue定义颜色,用provide抛出去,在子组件和孙组件中用。在我学习依赖注入之前,一般父组件传给孙组件一般是通过prop一层一层的传递,这样的嵌套就会相对繁琐,Inject接收其值。就很好的解决了这一问题。

2023-04-30 09:00:00 153

原创 transition+gsap状态过度,数字动态效果

注意,安装后可能会报错,需重启项目即可,备注:vue3+ts+gsap,

2023-04-29 00:00:00 103

原创 transition+lodash实现炫酷样式

.shuffle() 将数组打乱排列。

2023-04-26 11:18:43 32

原创 vue 发布订阅者模式

EventBus 是一个 Vue.js 实例,可以在任何组件中使用 $emit() 方法发布事件,也可以使用 $on() 方法订阅事件。除了 $emit() 和 $on() 方法,EventBus 还提供了其它方法来管理事件,例如 $off() 方法可以取消订阅事件,$once() 方法可以订阅一次性事件等等。总之,Vue.js 的发布订阅者模式是一个非常强大的工具,可以让不同的组件之间进行松散耦合的通信,提高应用程序的可维护性和扩展性。

2023-04-10 09:01:02 729

原创 Git连接本地步骤

git commit -m feat:修改描述 -----添加备注,将暂存区得分信息提交到本地仓库。Git push -----将本地仓库的文件推送到远程仓库,加-f强行推送。git config --global user.name “用户名”git add -A(-A为全部提交) ----将文件添加到暂存区。git pull ----将远程的代码拉下来合并。ssh-keygen -t rsa -C “邮箱”1、设置用户名和邮箱(--global为全局参数)

2023-03-17 11:08:27 666

原创 vue+element 解决多个请求同时报错,弹出多个消息框message从而影响感官问题,(登录异常、后端接口异常的情况)

注意:挂载自定义message必须放在Vue.use(ElementUI)后面,才能覆盖element-ui默认的message,不然没有效果.封装一个resetMessage.js文件。在main.js里面引用它,

2023-02-14 14:43:45 1130

原创 vue下载excel文件,(后端返回的是文件流)

window.location:当前页跳转,也就是重新定位当前页;只能在网站中打开本网站的网页。4、vue通过 a 标签的 download 属性结合 blob 构造函数下载excel文件。window.open:在新窗口中打开链接;可以在网站上打开另外一个网站的地址。2、通过 js-file-download 插件。1、通过后端给的文件地址下载。3、使用fetch下载。

2023-02-07 10:18:27 2019

原创 浅拷贝和深拷贝(js)

首先,深拷贝和浅拷贝的概念只适用于对象或者数组这种复杂数据类型(引用数据类型)。浅拷贝:只是拷贝数据的内存地址,改变其一深拷贝:在内存中开辟一个新的存储空间,完完全全的拷贝一整个一模一样的对象(数组)

2023-01-03 15:17:02 57 1

空空如也

空空如也

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

TA关注的人

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