
前端
华少哥
wander wander wander……
展开
-
Springboot文件上传到Linux服务器为0KB的解决方案
最近在做项目是遇到一个需求前端通过jsPDF把页面生成pdf文件后并用formdata传到后端保存,当时在windows上测试可以正常上传,但是部署到Cent OS 服务器上测试,文件可以保存到磁盘但文件的大小始终是0KB。于是测试了N种情况,暂没发现因为什么原因导致(后续找到更新到博文)。最终换一个上传方式完美解决了!!前端把文件转为base64编码字符串传入到控制器,然后使用文件流的方式保存到本地 @ResponseBody @PostMapping("/pact_upload")原创 2021-05-20 18:39:59 · 1433 阅读 · 0 评论 -
JS异步请求多层嵌套解决方案-Promise对象的使用
Promise对象Promsise是ES6中对于原生异步操作的解决方案,为异步操作提供统一的接口,可以让异步操作代码写起来像写同步操作的流程的代码一样,不用一层层的去嵌套// 传统写法step1(function (value1) {//异步代码1 step2(value1, function(value2) { //异步代码2 step3(value2, function(value3) { //异步代码3 step4(value3, function(v原创 2021-04-16 14:26:08 · 3262 阅读 · 0 评论 -
js获取当前设备定位的坐标(经纬度)
if(navigator.geolocation) { navigator.geolocation.getCurrentPosition( function (position) { console.log( position.coords.longitude ); console.log( position.coords.latitude ); }, function (err) {原创 2021-03-10 12:28:14 · 1713 阅读 · 0 评论