Javascript
文章平均质量分 59
-快乐的程序员-
这个作者很懒,什么都没留下…
展开
-
vue+element中解决upload跨域问题
在vue + element UI中使用Upload 上传功能之所以在action里填写的URL无法自动使用vue里本来配置好的解决跨域的转发方案,是因为没有像普通Ajax请求(使用axios)一样给设置相同的头部路径。上面的转发配置代表请求以/api开始的时候,进行转发操作。我看到网上的文章写得太过复杂,所以我纠正一下,实践过的。这样设置后,本地调试、编译后运行,都不会有问题了。原创 2023-06-07 10:49:01 · 1318 阅读 · 0 评论 -
js校验日期时间的正则表达式
时间就简单多了,后面的([0-1][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]代表了小时、分、秒的正则,因为小时是00-23,所以针对0、1开头的后面可以跟0-9,但是对于2开头的,只能是0-3,后面的分钟、秒则是同一个规则,从00-59.2、月份和日期联合:(((0[13578]|1[02])/(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)/(0[1-9]|[12][0-9]|30))|(02/(0[1-9]|[1][0-9]|2[0-9])))..原创 2022-08-04 16:44:38 · 6667 阅读 · 1 评论 -
npm ssh2 + vue xterm 实现web端ssh终端功能
为了得到一个相对完善的后端websocket服务进程和前端页面功能,我也是百度并自己尝试了很长时间了,总结从百度搜索得来后缺失的要点如下:前端要点:1、发送数据用json格式字符串,后端方便读取后判断是需要调整屏幕大小还是发送操作命令。2、this.fitAddon.fit()的调用要延时执行,等页面基本OK了再执行,比如3、绑定window的resize,并注意在重连以后也要延时执行调节屏幕大小功能。后端:ssh.shell调用的时候要传入配置{term: ‘xterm’}.........原创 2022-07-22 11:34:56 · 3849 阅读 · 0 评论 -
收藏一个日期时间处理的功能函数文件
JavaScript的日期时间处理原创 2022-06-16 16:33:31 · 165 阅读 · 0 评论 -
vue导出导入csv文件(无需插件)
vue导出csv的时候有一个问题,就是如果数据是UTF-8格式的,需要在文件内容前面加BOM头,这样Excel程序可以识别这个BOM头,不会乱码。安装插件命令:npm install papaparse实例代码如下,我测试通过的:............原创 2022-06-14 15:17:03 · 3284 阅读 · 1 评论 -
vue导出导入Excel文件(复杂表头)
最近项目中需要用到将页面上展示的少量数据导出到Excel,而页面的表格的表头是做了归类的多级表头,在网上找到一篇文章介绍的非常好,拿过来试了试,修正了其中一些错误,下面贴的代码是在项目中使用过的。导入参考的文章:https://blog.csdn.net/weixin_52103939/article/details/118551223导出参考的文章:http://t.zoukankan.com/guwufeiyang-p-13245875.html首先安装插件:npm install -S file原创 2022-06-12 14:43:40 · 2619 阅读 · 1 评论 -
可编辑的DIV(兼容IE8)以及插入内容到光标位置
在做web版聊天程序时,往往需要将一个DIV设置为可编辑状态,并且可以插入表情。 插入表情时,不仅仅是在输入的文字最后追加表情,还可能在输入文本的中间,即光标位置插入表情(光标后还有文本)。 另外,还需要保证粘贴进来的文字必须是纯文本,不然百度搜索一篇文章粘贴进来,就太乱了。我们希望输入的文本都是纯文本,只有最基本的p标签或div标签。 通过各种百度搜索,我在项目中成功实施。 现将项目中的技原创 2017-12-19 16:58:08 · 2122 阅读 · 0 评论