
问题解决
文章平均质量分 58
飞翔在蓝天下的蜂鸟
越努力,越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用axios下载后端接口返回的文件流格式文件
在实际开发中,我们经常会遇到下载文件的需求,一般情况下接口最好的处理方式为上传到文件对象存储服务器,然后给前端返回一个下载文件的URL,前端直接打开链接下载就可以了,但…在下载数据量大且参数复杂的情况下,不排除后端接口使用POST请求直接返回文件流格式的数据,这时候前端要下载就比较麻烦了。目前前端领域大多项目都使用三大框架,接口请求也大多使用axios,于是我便记录一下如何使用axios来下载后端返回的文件流格式的文件。好了,现在在点击下载按钮事件中调用下载方法就可以啦~原创 2023-11-28 17:17:54 · 1990 阅读 · 0 评论 -
Ant Design在React hooks项目中的使用问题记录
本文主要记录本人在使用antd开发react hooks项目过程中,遇到的组件使用上的问题记录。总结一句话:多多熟悉官网文档,没有过不去的坎!内容涉及以下antd组件:Form 组件Select 组件TreeSelect 组件Table 组件Pagination 组件ConfigProvider官方文档链接:点击查看 Ant Design 官方文档一、Form 组件表单默认值设置问题复杂的动态新增表项问题动态新增默认值设置问题多选Select导致表单样式错位问题自定义组件问题原创 2022-06-02 13:39:27 · 979 阅读 · 0 评论 -
解决linux系统nginx重启失败问题
端口被占用问题nginx的默认端口为80端口,当我们的80端口被占用时,nginx无法启动成功。这时我们可以使用命令 netstat -an | grep :80 查看80端口的占用情况。于是,我们需要修改nginx的默认端口。通过命令进入nginx的sites-available目录下修改default文件。 上图红框中的80即为nginx默认端口,我这里将其改为了81。修改完配置之后使用命令 sudo service nginx restart 即可重启nginx。如下图所示,这样我们..原创 2020-06-04 15:04:14 · 5136 阅读 · 1 评论 -
KindEditor在php环境下上传图片功能集成
KindEditor 是一套开源的在线HTML编辑器, 后台可与 Java、.NET、PHP、ASP 等程序集成。原创 2019-12-04 14:35:58 · 1273 阅读 · 0 评论 -
使用jQuery ajax解决mailchimp注册表单二次跳转问题
当我们在mailchimp后台创建好表单之后,将表单html复制到我们的网站,我们发现,在提交表单时会再次跳转到一个mailchimp表单提交页面,且无法控制表单提交成功之后的逻辑。如果我们能做到自己提交表单异步请求,然后就能控制mailchimp表单的提交了,所以这里我记录一下如何使用jQuery解决mailchimp注册表单ajax集成问题。下面是mailchimp表单html,我们需要把...原创 2019-07-17 15:52:13 · 513 阅读 · 0 评论 -
记录一次vue-cli项目上线到阿里云并配置Nginx服务器的经历
首先,买一台云服务器是必要的,我使用的是阿里云服务器CentOS 7.4 64位操作系统。在整个vue-cli项目上线过程中,我遇到了很多问题。不过,最终圆满解决了,因此在这里记录一下。遇到的问题:云服务器连接vue项目打包上线nginx安装配置云服务器node的安装本地json数据无法访问vue路由页面无法访问一、使用Xshell连接云服务器百度下载一个Xshell并安...原创 2018-09-27 13:48:15 · 9063 阅读 · 18 评论 -
JavaScript——滚轮事件的浏览器兼容处理
js中的滚轮事件onmousewheel和滚动事件onscroll是两个不同的事件,这一点一定要区分开。一个很好的表现为:当我们在使用鼠标滚轮滑动滚动条的时候,滚轮事件和滚动事件会同时进行,但如果只是鼠标右键拖动滚动条,则只会触发滚动事件...原创 2018-08-08 14:58:17 · 1980 阅读 · 3 评论 -
使用post方式导出Excel——表单提交方式
一般情况下,我们通过ajax获取数据都是采用get方式获取,但如果ajax的请求url过长时,get方式由于浏览器对url长度不同会导致无法正常获取数据,尤其是IE。这时候,我们需要通过post请求的方式获取数据,而如果我们需要通过post方式导出Excel表格,则需要通过表单提交的方式导出Excel。function postExcelFile(params, url) { //pa...原创 2018-06-28 15:54:00 · 19469 阅读 · 5 评论 -
解决window.open()在异步请求中页面被拦截问题
当我们在ajax异步请求的成功回调函数中使用 window.open("url", "_blank") 时,新开的窗口会被拦截,在谷歌、IE浏览器中会有拦截提示,但在360中提示很弱,基本不能发现,我们不能奢求每一个用户在使用的时候都通过浏览器设置允许拦截来让页面正常打开,所以只能想办法通过代码进行控制。下面,我总结了我认为相对比较好的两种方法。方法一:将ajax请求设置为同步请求 $...原创 2018-06-27 16:09:02 · 5170 阅读 · 0 评论 -
xampp安装报错及解决方法步骤总结
首先,我说下我电脑安装xampp前的情况,在安装xampp之前,我已经安装了vm虚拟机和mysql数据库,同时也安装配置了nginx环境,所以在安装xampp的时候,出现了一系列的问题:nginx占用了apache服务器需要的80端口,导致错误vm虚拟机占用了443端口,导致错误mysql数据库与xampp环境冲突注册表路径和xampp配置文件不统一导致无法启动apache接下来...原创 2018-04-25 18:17:38 · 9914 阅读 · 3 评论 -
使用vue-datepicker过程中遇到的一些问题
在做vue项目中,少不了使用外部vue组件,今天在项目中使用awesome-vue中的vue-datepicker的时候,遇到了一些问题,花了一些时间终于解决了,现在给大家分享分享!当我在github找到vue-datepicker项目的时候,按照官方文档描述,进行了vue-datepicker的安装npm install vue-datepicker --save,然后按照官方文档继续在项目...原创 2018-05-11 16:15:04 · 12672 阅读 · 4 评论 -
vue-resource跨域问题
今天在项目中使用vue-resource的时候,我的vue项目开发地址是http://localhost:8080/set,但是我想获取http://localhost:80/ 域名下的数据,于是遇到了跨域问题: 我在使用vue-resource请求数据的时候是这样写的this.$http.get('http://localhost:80/picasso-wan/governance...原创 2018-05-14 18:19:57 · 11553 阅读 · 5 评论 -
如何手动安装sublimeText3插件?
就在今天下午,我花了一个小时的时间安装sublime3插件stylus,就是为了让stylus文件能够高亮显示。 网上找了很多方法,可以通过package control安装,然而,我的sublime package control能够正常显示,插件列表也可以正常搜索出来,就是点了插件列表就没有后续了。如果不想花那么多时间去找怎么用package control安装插件的话,就像我一样手动安...原创 2018-05-17 18:04:09 · 13538 阅读 · 1 评论