自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 splice、slice详解

slice()全部 // [a,b,c,d,e,f]splice(1,1,1,1,1)删除1位,在1位处加入1、1、1 // [a,1,1,1,splice(-2,4) 删除包括从倒数第二位开始的后四位 // [a,b,c,d,const arr = [a,b,c,d,e,f],其下标为0、1、2、3、4、5,

2023-03-24 21:04:27 793

原创 数组方法的返回值、是否影响原数组

reduce,返回累计处理后的结果(一般是累加,扁平化后的数组,综合计算),不影响原数组。find,返回第一个符合条件的数组元素,找不到返回underfined,不影响原数组。findIndex,返回第一个符合条件的数组元素的下标,找不到返回-1,不影响原数组。every,返回数组中所有的项是否满足要求的结果的布尔值,不影响原数组。split,返回字符串打散后的数组,不影响原数组。map,遍历数组,返回处理后的数组,不影响原数组。concat,返回拼接后的数组,不影响原数组。

2023-03-24 20:43:51 133

原创 vue3+ts+vite,找不到模块“axios”或其相应的类型声明

yarn add axios 下载axios后缺少类型声明文件,打开node_modeule/axios中发现的确没有。axios原本是自带类型声明文件的,但是yarn有点问题,所以用npm,要么自己安装一下也可。当安装 @types/* 类型声明包后,TS 也会自动加载该类声明包,以提供该库的类型声明。2.使用npm下载axios,yarn包管理就是有时候会出点问题,在终端的根目录输入。1.手动安装axios的类型声明文件,在终端的根目录输入。axios的文件夹内有了d.ts后缀的类型声明文件。

2023-01-16 12:11:19 2291

原创 vue2 深度选择器

element ui组件库+vue实现了一个简单的登录界面,之后打算修改一下样式,所以设置对应的css样式。

2023-01-08 23:45:23 1317

原创 对vue父子通信的理解

之前在写一个案例的时候,因为是子组件嵌套子组件的形式,而第二层的子组件又需要修改来自父组件app.vue的数据,我当时就在想,中间的那层也是子组件啊,其props数据是只读的,怎么请求修改?归纳一下就是,父传子,可以一层一层对数据做处理并传给下级的子组件,例如把id:item的数据传递给再下级的子组件,从而显示遍历不同id的内容,而子传父只需要直接向存放数据的父组件发送请求即可,以下是代码。我犯傻了,直接和普通子传父一样,在父组件里用v-model接收即可,第二层代码,中间层的省略了。

2022-12-25 17:09:40 65

原创 yarn build失败报错解决

手动删除node-module以及yarn.lock后,在命令行输入yarn重新安装包。

2022-12-13 13:05:34 2163 1

原创 移动端适配之对rem、vw的思考

移动端适配的简化写法

2022-12-08 22:51:19 153

原创 scroll、client、offset系列的区分

滚动条的位置包括在padding里,且宽17px,这是默认样式,也可以修改。请复制以上代码到编辑器里,自行修改css属性体会这三个系列的区别。下方给出修改滚动条样式方法的链接,侵删。

2022-11-13 10:09:32 102

原创 border-image 边框图片

如何利用css如何创建如图上下两个的边框?使用传统的背景图片是无法随意改变尺寸的,因此就需要使用到边框图片边框图片,即使用图片来创建边框,将一张边框图片裁切并沿边缘分布,适用于创建以及以下给出一段实例, 请下载该边框图片csshtml当 border-image-source 属性值为 none 或者指定图像不可用时,则会显示默认边框样式,对该实例而言,为:也可以通过下列实现一个简单的渐变色边框。

2022-11-07 23:49:32 421

原创 定位 position 二

如图,自左向右是页面不断下拉的过程,可以看到,粉色子元素与视窗顶部始终保持一个最小10px的间隙,就像是有一面“空气墙”,这就是粘性定位的特点。,当元素未到达指定的位置时,就如同相对定位一样,随着页面的移动而移动,如果元素靠近浏览器视窗边缘一定距离,则粘性定位如同固定定位一样保持静止。,这项属性就相当于前述的“空气墙”的厚度,如果不设置,粘性定位就同相对定位一样,随着页面的移动而移动,失去了固定定位的部分特点。此时,固定定位的元素不会因为页面的上下滑动而改变位置,而仅与视窗的尺寸有关。

2022-10-17 00:44:57 109

原创 定位 position 一

定位positon,相较于浮动,能够更好地调节元素的位置,其拥有五个属性值包括默认定位 static、相对定位 relative 、绝对定位 absolute、固定定位 fixed以及粘性定位 sticky。

2022-10-17 00:21:30 141 1

原创 transition 过渡 的使用方法

transition,过渡,是一个用来给标签添加动态效果的属性,通常配合hover使用

2022-10-01 17:06:04 965 1

原创 继承失效以及个人经验

在学习前端的时候,难免会遇到一些问题,以下我就来分享一下我在学习html过程中遇到过的一些问题,希望大家也能够注意这些点。

2022-09-30 16:19:07 314 1

空空如也

空空如也

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

TA关注的人

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