自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (1)
  • 收藏
  • 关注

原创 vue中封装webSocket

在vue项目中,每个组件里使用webSocket比较简单,但是webSocket的使用是在整个项目中的时候呢,我们就需要封装成一个公共的文件;1.新建一个 socket.js 文件var websock = null;var global_callback = null;var serverPort = '5000'; //webSocket连接端口function get...

2018-08-22 12:07:16 38889 73

原创 windows下安装nvm

安装nvm失败总结

2022-07-23 17:15:20 725

原创 vue2中导出按钮增加loading效果

vue2中给利用a标签特性,给导出按钮增加loading效果

2022-07-06 07:48:37 1594 1

原创 vue中vue-dragger 九宫格拖拽

1. 官网地址vue.draggable中文文档 - itxst.comVue.Draggable是一款基于Sortable.js实现的vue拖拽插件。支持移动设备、拖拽和选择文本、智能滚动,可以在不同列表间拖拽、不依赖jQuery为基础、vue 2过渡动画兼容、支持撤销操作,总之是一款非常优秀的vue拖拽组件。https://www.itxst.com/vue-draggable/tutorial.html2. 思路环境:vue组件;功能:可以在九宫格中拖动各个元素;UI框架:ele

2022-03-09 14:40:13 3717

原创 使用input file选完 一次上传多个文件

选择多个文件后立即上传,不用手动触发“提交”按钮。原本项目中使用elementUI,但是不太能满足需求;选择多个文件后,elementui upload的方法都会触发多次;比如使用auto-upload,network能看到发出了多个请求;或auto-upload="false",自行定义上传方法,on-change事件也会触发多次,所以决定使用原生;如果有大佬使用elementUI做到,可以分享下或者贴下链接~~~

2021-07-12 14:46:24 2957 1

原创 Antd RangePicker限制选择时间段为30天,动态禁用其他日期

需求说明:根据选择的时间,动态禁用范围外的时间。RangePicker时间选择框,只能选择今天及之前的时间,最多选择30天。比如:当前时间为2020-07-30,首先需要禁用2020-07-30以后的时间;选择了时间2020-05-01,需要禁用2020-05-31之后和2020-04-01之前的时间,保证最后只能选择最多31天的数据代码思路:进入页面日期选择框内默认显示最近一个月,今天以后的时间禁用;选择开始时间,动态禁用30天区间之外的时间;方法介绍:标签内容:

2020-07-30 14:24:03 11324 11

原创 javascript知识点-try/catch

var n = 1; function fun(){ try{ n++ m++ // 制造错误 return n }catch(err){ n++ return n }finally{ n++ return n } } console.log(f...

2020-06-08 12:42:52 173

原创 笔试题整理-原型

function Foo(){ getName = function(){alert(1)} return this}Foo.getName = function(){alert(2)}Foo.prototype.getName = function(){alert(3)}var getName = function(){alert(4)}function getName(){alert(5)}Foo.getName() //调用Foo里的getName(),弹出2ge.

2020-06-07 11:33:43 313

原创 2020笔试题整理1

2020面试题分享,参考答案还未更新完,大家有比较好的见解欢迎分享~

2020-05-30 17:23:13 389

原创 JavaScript IP地址排序

var arr = [ {'name': 'a', 'Addr': '192.168.0.0'}, {'name': 'b', 'Addr': '192.168.10.0'}, {'name': 'c', 'Addr': '192.168.8.0'}, {'name': 'd', 'Addr': '192.168.0.3'}, {'name': 'e...

2020-01-07 10:37:25 754

原创 vue elementUI中table里数字、字母、中文混合排序问题

1.使用场景使用elementUI中的table时,给包含数字字母中文的名称等字段排序例如:数字(0->9)->大写字母(A->Z)->小写字母(a->z)->中文拼音(a->z)2.代码解析<el-table ref="multipleTable" border tooltip-effect="...

2020-01-06 18:24:17 7556 14

原创 gitbook打包后点击链接报错(不完整)

基本操作1.查询安装的gitbook的所有版本gitbook ls2.查询gitbook的当前版本gitbook --version3.安装低版本的gitbookgitbook build --gitbook=2.6.7gitbook打包后点击链接报错原因:gitbook新版本不支持,需要切换到旧版本进行html转换步骤:1.安装指定旧版本:gitb...

2019-05-09 18:14:39 677

原创 elementUI中select的使用,select框中出现数字

首先附上官网例子:http://element-cn.eleme.io/#/zh-CN/component/select#select-xuan-ze-qi<template> <el-select v-model="value" placeholder="请选择"> <el-option v-for="item in options"...

2019-04-12 15:10:21 14374 7

原创 vue项目中使用vee-validate的全程心得

前言:做后台管理类项目的时候,每个页面都有大量的输入框需要校验, 并且各个页面还有相同的字段需要校验,比如有好几个页面需要输入用户名、密码等等,这在前端至少都要校验格式,又不想多写一句代码,所以...根据大佬们的博客和自己的实践总结了一篇。目录1.安装2.使用步骤(1)创建一个js文件,例如:validator.js,将验证的代码都放在这个js文件中;(2)...

2019-04-12 14:28:03 6004 7

原创 点击下载文件

下面介绍的是使用 a 标签"href":文件地址&lt;a href="/user/test/xxxx.txt"&gt;点击下载&lt;/a&gt;由于.txt,.png,.jpg会直接打开,所以这之类后缀的文件 需要换一种写法&lt;a href="/user/test/xxxx.txt" download="文件名.txt"&gt;点击下载&lt

2018-08-27 19:23:34 1132

原创 修改单选框,复选框默认样式 input[type='radio'] input[type="checkbox"]

由于业务需求,本样式中修改的单选框和复选框的样式是一样的。效果图:        复选框                                                           单选框                                    1.标签&lt;!--复选框标签--&gt;&lt;ul class="format"&...

2018-08-24 18:55:00 3998

原创 自定义range样式 input[type=range]

效果图样式:                       IE下                                                             其他浏览器                        说明:IE下"滑块"的高度最高和"滑动条"一致,所以和其他浏览器的效果不一样。/*清除原有样式*/input[type=range]...

2018-08-24 18:27:29 2550 7

原创 js实现 鼠标绘制两个不相交的矩形

一、效果图二、功能说明1.检测、屏蔽、删除三个按钮页面上检测或者屏蔽框只能绘制一个点击检测才可以绘制检测区域,点击屏蔽即绘制屏蔽区域,点击删除即删除当前选中的框;三、代码&lt;!DOCTYPE HTML&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;&lt;meta http-equiv="X-UA-Compatible"

2018-06-01 19:54:30 396

空空如也

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

TA关注的人

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