모바일에서 촬영한 이미지를 익스플로러에 첨부시 모바일에서 촬영한 각도만큼 회전해서 보여지게된다orientation이라는 값을 익스플로러가 처리를 못해서? 인지 다른 블로그에서 봤는데 기억 잘안남 방법은 해당이미지의 메타데이터를 읽어서 메타데이터의 orientation값을 이용하여정상적으로 보이도록 회전 시켜주면된다 단 jpg만 가능하다 png, bmp, gif 같은 파일의 orientaion을 가져오진 못했음 Front // 위 자바스크립트 파일이 필요// 위 자바스크립트 파일 얻는 방법// npm install exif-js를 해서 생기는 폴더중에 exif.js 파일이 있는데 해당 파일만 가져와서 import 하면된다function 이미지 읽어서 회전시켜주는 함수(이미지파일) { var reader =..
배열을 Deep Copy 할때는 보통 arr.slice() 이런식으로 이용하면복사가 된다 하지만 slice로 할때 {key: '1'test: ['1', '2', '3']} 위와 같은 객체를 slice로 복사되면 저 안의 test까지 Deep Copy가 이루어지지않음 그러므로 객체안의 배열 그 깊은곳까지 전부다 Deep Copy를 하기 위해서는JSON.parse(JSON.stringify(arr)); 위 코드와 같이 복사를 하게되면 깊은곳까지 전부다 Deep Copy가 이루어지게된다
문법 에러 잘확인해보자
$.ajax({ url: '/uploadAjax', data: formData, dataType: 'text', processData: false, contentType: false, type: 'POST', success: function(data) { } ); 위의 processData, contentType을 추가해주면 formData가 전송된다 --- 2019.11.05 추가 --위 방법으로 했을떄 안되면contentType 을 제거하고 processData만 넣어서 보냄
http://postcode.map.daum.net/guide