自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue-router在新窗口打开页面

需要注意的是,router-link并不支持 target="_blank"属性,所以需要tag=“xxx”属性把router-link渲染成标签。有些时候需要在点击事件或者函数中实现页面跳转到新的界面,这时候就可以通过router.resolve()来实现。设计的渐进式框架,但是有时候在项目中也会出现新窗口打开页面的情况,此时,就需要用vue-router来解决。

2023-09-04 16:08:54 9167

原创 通过Element-ui upload实现文件上传(一次请求上传多个不同字段的文件)

首先通过new formData 创建一个对象示例,然后通过append来添加要上传的键和值到表单里面。append()方法会自动识别你上传的是文件还是数值。

2023-08-30 17:15:09 1216

原创 禁止鼠标拖动文字和图片打开新的界面(以火狐为例)

这个是浏览器通过扩展实现的拖拽功能,在默认官方版本下没有集成此类扩展。

2023-08-30 15:37:08 808

原创 let和var关键字在使用嵌套定时器时的区别

由于JavaScript是单线程执行的,定时器会在指定的延时时间后执行回调函数,在循环中使用定时器时,如果使用var声明变量,所有的定时器共享一个变量,因为循环会立即执行完毕,而定时器的回调函数属于异步任务,会放在任务队列中(js先执行同步任务,后执行异步任务)稍后执行,此时共享变量已经发生了改变。使用let声明变量可以避免这个问题,因为每个循环迭代都会创建一个新的变量副本,每个定时器回调函数都会持有自己的副本,避免了共享变量的问题。

2023-08-25 16:35:35 150 1

原创 Echarts地图如何使用(v2版本)

阿里云开放平台geoJson文件下载地址:DataV.GeoAtlas地理小工具系列 1.在项目中通过axios获取数据2.地图的声明3.地图的引用在地图进行注册声明后,可直接在echarts配置中使用series-map进行地图的绘制以上便可以直接实现地图的简单绘制,更丰富的地图样式属性的设置请查询 Echarts文档5.geo组件的使用geo为地理坐标系组件,在一些场景需要使用,如地图上某特定坐标点的定位,地图飞线等,可以使用之前注册好的地图数据进行geo组件的声明6.展示效果可

2023-08-16 17:28:30 531 1

原创 简单使用webscoket实现长链接

简单实现一个webscoket长链接

2023-07-19 18:17:47 425

原创 组件写name有什么好处?

组件写name有什么好处

2023-03-09 18:02:36 61

原创 git提交 index.lock的问题

由于git执行操作时会自动生成index.lock文件 ,操作结束后会自动删除。这样可以避免同时操作同一个文件夹,当时如果git操作出现异常的时候,比如操作被强行关闭,这个文件就不会被删除。.git/index.lock 文件进行删除后提交。

2022-11-09 11:14:45 825

原创 小程序使用阿里图标

微信小程序使用图标

2022-10-14 14:52:24 472 1

原创 前端性能优化的几种方案:

前端性能优化的几种方案

2022-10-08 14:00:23 58

空空如也

空空如也

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

TA关注的人

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