自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【在javascript中更改日期的格式】

获取月份(注意月份是从0开始的):var month = date.getMonth() + 1;根据需要,使用字符串拼接或格式化函数来更改日期的格式。获取分钟:var minutes = date.getMinutes();获取秒数:var seconds = date.getSeconds();获取年份:var year = date.getFullYear();获取小时:var hours = date.getHours();获取日期:var day = date.getDate();

2024-03-29 20:59:11 241

原创 【内置对象·js】

我们在定义数组时,不一定要写入元素,可以只定义一个空数组。unshift() 在数组的头部增加新的元素 shift() 删除数组的首元素 reverse() 将数组中的元素进行逆序排列。

2024-02-02 23:16:51 462

原创 【循环结构·js】

变量名由字母、下划线、$ 或数字组成,并且必须由字母、下划线、$ 开头。变量名不能命名为系统关键字和保留字。基本数据类型是值传递,而引用数据类型是地址传递。

2024-02-02 22:10:38 954

原创 【弹性盒子·@media·CSS】

弹性盒子就是按照行或者列来布局元素的一种方式,让元素更好地适应不同父容器的大小。媒体查询就像是样式表中的 if 语句,通过判断表达式的真假来执行特定的分支 (加载特定的样式)。@media 可以直接写在 CSS 样式中,或者可以针对不同的媒体设备,从外部链入不同的 stylesheets(外部样式表)

2024-02-02 11:01:04 589

原创 【CSS3线性渐变·元素转换·HTML】

重复性线性渐变是用重复的线性渐变组成的 ,它与线性渐变的区别在于,它会在所有方向上重复渐变来覆盖整个元素。

2024-02-01 15:51:25 677

原创 【项目创建笔记】

1.打开终端,win+r打开输入cmd下载node.js,查看node.js版本2.安装vue-cli脚手架npm install -g @vue/cli3.根据提示创建配置项目

2024-02-01 11:30:33 348

原创 【定位·HTML】

静态定位(inherit)相对定位(relative)绝对定位(absolute)固定定位(fixed)

2024-02-01 11:28:25 658

原创 【伪类·HTML】

在 CSS 中,伪类是添加到选择器的关键字,给指定元素设置一些特殊状态,以 : 开头。链接有以下四个状态。这四种状态也称之为超链接的伪类。

2024-01-31 17:04:58 661

原创 【HTML5·本地存储】

本地存储是指在客户端存储数据,HTML5 为我们提供了两种 API,分别是 localStorage 与 sessionStorage,二者作为 HTML5 新增的特性,它们的使用方法类似,都可以用来存储客户端临时信息,并且二者存储的数据格式均为 key/value 对的数据。

2024-01-31 11:11:10 2394 1

原创 【uniapp·微信登录】

在HBuilderX中新建一个uniapp项目。在HBuilderX中配置安装的微信开发者工具路径,可以通过点击 工具》设置》运行配置–小程序运行配置 进行配置。在HBuilderX中修改代码,修改后的代码会自动同步到微信开发者工具中。在HBuilderX中点击 运行》运行到小程序模拟器》微信开发者工具,控制台会打印日志,并自动打开微信开发者工具。

2024-01-30 15:55:36 387

原创 【hover隐藏·HTML元素】

CSS 中的 hover 状态可以在用户鼠标悬停在元素上时触发特定样式。 一、定义一个 CSS 类我们需要定义一个 CSS 类,让它能够隐藏元素。可以通过设置元素的 display 属性为 none 来实现。

2024-01-29 11:12:36 1298

原创 【+new Date()的作用】

+号的作用:加号能够将后面new Date()对象的值转为Number类型,从而得到与上面getTime()、valueOf()一致的时间戳(数值)加new Date().getTime(),每次请求地址就不一样,保证了不从缓存里面取。new Date()可以通过调用getTime()方法获取到当前时间的时间戳。new Date().getTime() 表示当前时间毫秒值。缓存是先看请求地址是不是一样,地址一样就取出缓存内容。

2024-01-26 16:35:01 342

原创 【懒加载】

懒加载即:LazyLoad(也称为按需加载)是一种优化的设计原则,用于改善用户体验和降低应用程序的总体成本。**懒加载是一种通过延迟加载对网页性能进行优化的方法。**它是通过将代码分割成逻辑上独立的部分,并在这些部分完成后,仅在必要时加载其他相关部分的代码来实现的。

2024-01-25 23:26:25 341

原创 【store·vuex·仓库】三连环

vuex是官方提供一个插件,状态管理库,集中式管理项目中组件共用的数据。不是全部项目都需要vuex,如果项目很小,完全不需要vuex,如果项目很大,组件很多、数据很多,数据维护很费劲就使用。

2024-01-25 23:13:12 448

原创 【报错】Request failed with status code 415/400/500/404/413

【在写登陆页面发送请求的时候遇到的一系列错误】(Unsupported Media Type”)HTTP请求头部文件 'Content-type'与服务器期望的不一致## 解决方法检查控制台— 网络—请求标头 中的 'Content-type'与自己写的 headers里面是否一致,不一致改成一致的

2024-01-25 10:32:56 1237

原创 【跨域·配置代理】

跨域:协议、域名、端口号不同请求,称之为跨域如果不能更改服务器,用代理如果能改,浏览器支持CORS用 CORS,不支持用JSOPNJSOPN发送不了post请求。

2024-01-22 17:11:53 651

原创 【发请求,获取数据】

发请求·先确定有无参数,请求方式是什么。

2024-01-22 11:30:30 318

原创 【axios二次封装】

2. 利用axios对象的方法create,去创建一个axios实例(request就是axios只不过稍微配置一下)响应拦截器,当服务器数据返回以后,可以处理一些事情。请求拦截器,可以在发请求之前可以处理一些业务。(对axios进行二次封装)

2024-01-22 10:30:36 346

原创 vue·笔记

vue是2版本,脚手架要高于vue2版本,低于4.5版。输入vue ui打开vue项目管理器,将本地项目托管到GitHub或码云中。配置element-ui组件库。安装依赖axios(运行依赖)通过vue脚手架创建项目。一、基于vue初始化项目。初始化git远程仓库。

2024-01-22 10:02:57 359

原创 【报错·安装jdk11时】java安装显示以下应用行程正在使用需要由此安装程

安装 Java 时,有一个进程正在使用需要更新的文件。为了安装 Java,你需要关闭这个进程。如果这个进程依然存在,你可以尝试使用命令提示符来结束这个进程。使用任务管理器关闭进程。

2024-01-21 19:40:55 821 2

原创 【使用组件】

components文件夹:经常放置的非路由组件(共用全局组件)使用组件的步骤(非路由组件).创建或者定义.引入,在需要使用的文件中引入`import CommonAside from '@/components/CommonAside.vue'`.注册,components里面注册被引入的组件

2024-01-19 10:44:33 382 1

原创 【报错】connection to ‘ws://192.168.223.217:8080/ws‘ failed:

【报错】connection to 'ws://192.168.223.217:8080/ws' failed:

2024-01-19 10:39:24 485 1

原创 【其他配置·package.json】

如果想让组件识别less样式,需要在style标签的身上加上lang=less。(@代表的是src文件夹,这样将来文件过多,找的时候方便很多)修改title旁边的小图标。

2024-01-17 16:25:32 648

原创 查看/快捷键

vue -V ,vue --version 看vue-cli脚手架的版本号 npm list vue 看vue版本号 npm install -g @vue-cli/@版本号 快捷键ctrl+、即可打开终端子窗口 ctrl+c 终止终端 SHIFT+ALT+1:在选定的每行末尾插入光标 格式化参考链接: https://jingyan.baidu.com/article/295430f1c86b8a4d7e0050fd.html

2024-01-17 16:02:46 320

原创 【创建项目】

public文件夹:一般放置一些静态资源(图片),需要注意,放在public文件夹中的静态资源webpack进行打包的时候,会原封不动打包到dist文件夹中。 3. src文件夹:程序源代码文件夹 4. assets文件夹:一般也是放置静态资源(一般放置多个组件共用的静态资源),需要注意,放置在assets文件夹里面静态资源,在webpack打包的时候,webpack会把静态资源当做一个模块,打包js文件里面。

2024-01-17 15:42:25 361

原创 微信小程序分包

体积过大的时候,去真机调试或者说预览的时候会报错为了使小程序主包体积减小,我们需要使用小程序分包。

2024-01-10 19:54:40 276

原创 12.2蓝桥杯笔记

-webkit-box-orient: horizontal(横向排序) | vertical(纵向排序) | inherit(继承父元素的排列布局)等块元素,然后再将这个块元素设置为 display: inline-block 或 display: block。要实现 span 标签中的文字单行显示,多余溢出显示省略号的功能,因为span元素是单行元素,所以首先要。-webkit-box-flex:数字(将要显示的段落文字分成几行显示,其余用省略号表示 )

2023-12-03 11:05:34 911 1

原创 11.30蓝桥杯笔记

JSON.stringify()将对象转化为json字符JSON.parse(JSON.stringify())将json字符串解析为js对象遍历数组。

2023-11-30 10:38:28 352

原创 10.19笔记

【代码】10.19笔记。

2023-11-30 09:41:37 474

原创 【前端笔记】

即map是返回一个新数组,原数组不变,forEach 是不改变原数组(尽管回调函数 callbackFn 在被调用时可能会改变原数组)。Array.from()方法就是将一个类数组对象或者可遍历对象转换成一个真正的数组,也是ES6的新增方法。map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。continue 用于跳过循环中的一个迭代,并继续执行循环中的下一个迭代。方法可向数组的末尾添加一个或多个元素,并返回新的长度。方法可向数组的开头添加一个或更多元素,并返回新的长度。

2023-10-15 22:40:58 73

原创 组件自定义事件

作用是将子组件获取到的数据传递给父组件

2023-05-23 00:33:56 44 1

原创 【vue学习】

如果页面请求要发多次,则可以封装成一个函数,在需要的时候调用。

2023-05-22 23:48:41 52 1

原创 【声明式导航与编程式导航】

导航:即实现不同路由之间的切换

2023-05-16 13:12:34 341

原创 【 防抖与节流】

当事件触发非常频繁时,且每一次触发,回调函数都要去执行,如果时间很短,而回调函数内部有计算,那么很可能出现浏览器卡顿现象,用户行为过快,浏览器反应不过来,这时候就需要使用防抖和节流。

2023-05-16 11:03:44 193

原创 创建vue2项目

自己出现的报错,在别的博主上寻找到解决方法

2023-01-18 01:01:26 53 1

空空如也

空空如也

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

TA关注的人

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