自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (2)
  • 收藏
  • 关注

原创 git合并主分支代码到当前分支

场景:当我们在自己分支修改了代码,但还需从主分支拉取最新代码时,可使用下面方式保证自己分支有主分支的最新代码并提示提交自己新修改的代码。

2024-04-20 16:12:56 174

原创 vue设计模式

设计模式在vue中的应用(一) - 掘金

2024-03-21 14:29:51 310

原创 vue监听localStorage值的改变

【代码】vue监听localStorage值的改变。

2024-03-15 10:09:45 423

原创 保存数据为JSON文件导出

在需要使用的页面导入该函数,传入数据和文件名可直接使用。在utils下封装一个js文件。

2024-03-14 15:16:45 401

原创 (立即)防抖函数debounce

建议将防抖函数封装在utils公共方法里面。

2024-03-06 10:04:13 368

原创 安装依赖报错commander @12.0.0:The engine node is incompatible with this module.Expected version >=18 .Got

这行命令是用来忽略引擎版本检查,具体可以查看官方文档(然后直接执行yarn安装就可以了。

2024-02-28 14:34:40 2004 2

原创 vue-template-admin使用svg图标

svg图标下载下来放到。

2024-02-20 16:41:40 379

原创 debounce防抖函数封装

/ isFirstExecution为true时只执行第一次,为false时只执行最后一次。debounce.js文件里 (例子不再贴出,根据上面的替换就行)console.log('定时器函数执行了')

2024-02-20 11:59:21 408

原创 el-table同时有多选和展开行时,出现不完整的树形表格样式

为避免出现树形表格样式,

2024-02-07 11:28:32 376

原创 vue2实现二进制流pdf浏览器预览功能

获取后端二进制文件流后直接处理。然后点击调用方法使用。

2024-01-19 14:41:21 662

原创 git回退远程代码

git revert <日志id>

2024-01-05 11:41:58 376

原创 我们新建仓库以后如何将代码推到我们的仓库中?

新建仓库后如何将代码首次推送到远程仓库

2023-12-09 15:18:23 55

原创 用户上传文件,前端读取文件内容上传给后端

【代码】用户上传文件,前端读取文件内容上传给后端。

2023-11-14 15:28:11 102

原创 git回退远程库

回退本地库到指定提交次状态:git reset --hard commitID(此commitID还存在,只回退此次之后提交的内容)(hard彻底清空)强制回退远程库:git push -f。查看提交日志:git log。

2023-10-25 10:31:11 52

原创 vue监听div的变化,动态渲染表格的高度

动态渲染表格高度

2023-10-10 16:04:41 206

原创 el-drawer抽屉出现黑色边框vue2

【代码】el-drawer抽屉出现黑色边框vue2。

2023-09-19 17:06:57 162

原创 vue按钮级权限

这样,该删除按钮就会根据权限显示了。这里前端获得的权限是用户自定义的。

2023-09-11 17:22:48 38

原创 js给数组里的对象添加属性值

【代码】js给数组里的对象添加属性值。

2023-09-07 09:57:27 112

原创 js把字符串数组转化为对象数组

【代码】js把字符串数组转化为对象数组。

2023-09-04 11:39:11 106

原创 vue使用jwt解码token获取id

【代码】vue使用jwt解码token获取id。

2023-09-01 10:27:39 468

原创 vue同时监听多个属性

使用computed和watch结合可以实现同时监听多个属性的变化,然后做出相同逻辑

2023-09-01 09:14:31 175

原创 集成在线代码编辑器codemirror

【代码】集成在线代码编辑器codemirror。

2023-08-17 17:37:57 118

原创 vue下载excel文件(后端返回流数据)

vue导出excel表格-后端返回blob流文件,前端导出_后端返回blob文件流_西小贝。的博客-CSDN博客

2023-08-07 16:19:19 470

原创 _ob_: Observer处理

然后就可以对该数组进行push || concat 操作了。当需要对该种数组data进行操作时。可以先对数组做如下操作。

2023-08-02 14:14:59 148

原创 前端安装环境

git安装教程、node.js安装教程、nvm(node版本管理)安装教程及基础使用命令_-聪聪-的博客-CSDN博客

2023-07-26 10:36:36 27

原创 vue在页面有多个地方使用到时间格式化时,优化方法

可以在filters文件夹中创建一个js文件。此时表格显示的就是正常日期了。直接在需要显示的表格写上。避免多次引用moment。

2023-07-20 15:56:01 39

原创 el-tree实现同一级排序

【代码】el-tree实现同一级排序。

2023-07-20 15:40:25 294

原创 vue前端实现对表格数据的模糊搜索

模糊搜索对象或字符串

2023-07-19 16:56:36 203

原创 watch导致的问题

在写父子组件传参的时候,经常需要从父组件传 id 或某个值给子组件,子组件通过这个id去请求接口获取数据,再将获取到的数据渲染到页面显示。在请求接口之后立马将props的值置为空,然后记得在请求接口之前做一个判断,值不为空时才请求接口获取新数据,否则不获取新数据。在父组件引用子组件的时候,加一个v-if,如果子组件关闭,就v-if=false,此时就把子组件销毁了。但会导致一个问题,当父组件传入相同值时,就不会触发watch监听属性了!页面可以渲染到接收的数据,但mouted打印不出接收的数据!

2023-07-17 22:53:47 80

原创 vue子组件修改父组件的值(修改visible最简单的方法)

【代码】vue子组件修改父组件的值(修改visible最简单的方法)

2023-07-13 22:05:01 453 1

原创 css动态修改样式

当只需要动态修改部分样式属性值时,没有必要重写全部样式属性值,采用覆盖的方式就好。总之,同等级别下,后来的样式会覆盖之前的样式。

2023-07-13 11:20:37 472 1

原创 js时间格式转化

JavaScript toISOString() 方法 | 菜鸟教程

2023-07-13 10:54:31 33 1

原创 forEach()遍历改变数组中对象里的某一个属性值

当我们想要遍历表格中的某一个属性值,并改变它时,可以使用.map()方法。

2023-07-12 11:53:55 1600 2

原创 动态css样式

1.某种状态下,div才需要某个样式时。

2023-07-06 14:41:54 66 1

原创 后端不给接口的情况下,前端如何处理数据手写完整分页器

【代码】后端不给接口的情况下,前端如何处理数据手写完整分页器。

2023-07-05 10:08:45 75 1

原创 解决echarts图标不能跟随窗口改变而缩放的问题

【代码】解决echarts图标不能跟随窗口改变而缩放的问题。

2023-07-04 14:13:10 184

原创 表格高度随窗口大小变化max-height

方法一:在写抽屉里面的表格时,表格高度不随窗口变化,onresize这个可能被覆盖掉。方法二:下面这个方法不会被外层覆盖(稳当一点)

2023-07-04 14:05:16 61

原创 div盒子被覆盖导致事件失效问题=>z-index: 999

先发泄一下,好痛苦,谁懂啊,盯着js代码看了两小时,找不出任何问题,直接怀疑人生。如果遇到上述情况,出现内部div盒子被覆盖导致事件触发失效,可以通过。最后在css样式代码里面发现了问题。把内部盒子的层级提高,解决该问题。

2023-06-27 19:51:24 170 1

原创 Promise Async/await 异步编程

陷阱1:promiseA和promiseB是两个按先后顺序执行的操作,但当需要并行执行promiseA和promiseB时,可以用 Promise.all() 实现,效率提升一倍;更进一步,如果我们想要循环中的所有操作都并发执行,更炫酷的写法是使用 for await,这里的 for 循环会等到所有的异步操作都执行完之后才继续向后执行。#陷阱2:如果我需要在循环中执行异步操作,不能直接调用 forEach() 或 map() 等,因为 forEach() 会立刻返回。

2023-06-17 22:13:29 28

原创 黑马vue听课记录

(2)Cannot read property 'focus' of undefined : focus前面的成员是未定义的。如果调用的某个方法的返回值是Promise实例,则前面可以添加await。缺点二:如果侦听的是一个对象,对象属性发生改变时,不会触发侦听器!(2)yarn add xxx -D 简写 --save-dev。(2)只要计算属性中的数据源发生了变化,计算属性就会自动重新求值。(1)yarn add xxx -S 简写 --save。(2)使用计算属性时,当成普通属性使用即可。

2023-06-15 15:30:34 17 1

2019740211温莹莹 浅谈mapreduce.doc

2019740211温莹莹 浅谈mapreduce.doc

2021-11-10

JSP复习题.doc

JSP复习题.doc

2021-06-10

空空如也

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

TA关注的人

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