반응형

programing 720

AngularJS $http, CORS 및 http 인증

AngularJS $http, CORS 및 http 인증 Angular와 함께 CORS 및 http 인증을 사용하기 때문에JS가 좀 까다로울 수 있어요. 배운 내용을 공유하기 위해 문제를 수정했습니다.먼저 이고르즈그에게 감사하고 싶다.그의 대답이 나에게 많은 도움을 주었다.시나리오는 다음과 같습니다.POST 요청을 Angular를 사용하여 다른 도메인으로 전송하려고 합니다.JS $http 서비스Angular를 얻을 때 주의해야 할 몇 가지 까다로운 사항이 있습니다.JS 및 서버 셋업. 첫 번째: 응용 프로그램 설정에서 교차 도메인 호출을 허용해야 합니다. /** * Cors usage example. * @author Georgi Naumov * gonaumov@gmail.com for contacts ..

programing 2023.03.08

angular.js에서 HTML5 푸시 스테이트 사용

angular.js에서 HTML5 푸시 스테이트 사용 Angularjs에서 사용하는 # 네비게이션 대신 html5의 pushstate를 구현하려고 합니다.구글에서 답을 검색해봤고 앵글 irc 채팅방도 시도해봤지만 아직 잘 되지 않았다. 이건 내 거야controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function PhoneDetailCtrl($scope, $routeParams) { $scope.phoneId = $routeParams.phoneId; } function greetCntr($scope, $..

programing 2023.03.08

node.js에서 데이터베이스를 조롱하고 있습니까?

node.js에서 데이터베이스를 조롱하고 있습니까? 경우 어플리케이션에서 를 어떻게 이 경우 node.js는 "node.js"를 합니다.mongodb할 수 있습니까? 데이터베이스를 할 수 testing 나는 여전히 하는 것이 도 테스트하기 Testing.database를 . 럼럼어 떻떻 ?? ???데이터베이스 래퍼를 애플리케이션과 db 사이의 중간 레이어로 만들고 테스트 시 DAL을 교체하시겠습니까? // app.js var express = require('express'); app = express(), mongo = require('mongoskin'), db = mongo.db('localhost:27017/test?auto_reconnect'); app.get('/posts/:slug', fun..

programing 2023.03.08

Amazon AWS CLI에서 페이로드 매개 변수에 유효한 JSON을 허용하지 않음

Amazon AWS CLI에서 페이로드 매개 변수에 유효한 JSON을 허용하지 않음 AWS CLI에서 lambda 함수를 호출하려고 하면 오류가 발생합니다.CLI 버전2 를 사용하고 있습니다.합격해야 한다는 것을 알고 있습니다.--payload인수는 JSON 개체를 포함하는 문자열입니다. aws lambda invoke --function-name testsms --invocation-type Event --payload '{"key": "test"}' response.json 다음의 에러가 표시됩니다. Invalid base64: "{"key": "test"}" JSON 이스케이프 캐릭터 등 여러 가지 변종을 시도해 보았습니다.또, 이 기능을 사용해 본 적이 있습니다.file://test.jsonopt..

programing 2023.03.08

숫자 키가 있는 JavaScript 개체를 배열로 변환하는 중

숫자 키가 있는 JavaScript 개체를 배열로 변환하는 중 서버에서 JSON 응답으로 다음과 같은 오브젝트가 반환되었습니다. { "0": "1", "1": "2", "2": "3", "3": "4" } 다음과 같은 JavaScript 배열로 변환합니다. ["1","2","3","4"] 이걸 하는 가장 좋은 방법이 있을까요?내가 책을 읽는 곳마다 사람들은 루프를 이용한 복잡한 논리를 사용한다.그럼 다른 방법이 있을까요?사실 jQuery's는 매우 간단합니다. var arr = $.map(obj, function(el) { return el }); 바이올린을 켜다 jQuery가 없어도 키를 배열로 변환하고 값을 다시 매핑할 수 있습니다. var arr = Object.keys(obj).map(functi..

programing 2023.03.08

jQuery에서 HTML 문서의 일부를 추출합니다.

jQuery에서 HTML 문서의 일부를 추출합니다. HTML 되돌리기 페이지에 AJAX를 호출하여 HTML의 일부를 추출하고(jQuery 셀렉터를 사용하여), 그 부분을 jQuery 기반의 JavaScript에서 사용하고 싶습니다. AJAX의 검색은 매우 간단합니다.그러면 콜백 함수의 "data" 매개변수에 있는 전체 HTML 문서가 제공됩니다. 내가 이해할 수 없는 것은 그 데이터를 어떻게 유용하게 다루느냐는 것이다.새로운 jQuery 오브젝트로 랩한 후 (find()를 통해) 셀렉터를 사용하여 원하는 부품만 가져오고 싶습니다.그런 다음 다른 JavaScript 오브젝트에 전달하여 문서에 삽입합니다(이 때문에 처음부터 jQuery.load()를 사용하지 않습니다). get()의 예는 모두 이에 대한 변..

programing 2023.03.08

어떻게 Mongodb에서 마지막 N개의 레코드를 얻을 수 있지?

어떻게 Mongodb에서 마지막 N개의 레코드를 얻을 수 있지? 나는 이것을 문서화한 것을 어디에서도 찾을 수 없다.기본적으로는 find() 조작은 처음부터 레코드를 가져옵니다.mongodb에서 마지막 N개의 레코드를 얻으려면 어떻게 해야 하나요? 편집: 또한 반환된 결과를 역순이 아닌 역순에서 최신순으로 정렬하고 싶습니다.제가 당신의 질문을 이해한다면, 당신은 오름차순으로 정렬해야 합니다. "x"라는 이름의 ID 또는 날짜 필드가 있다고 가정하면 다음을 수행할 수 있습니다. .timeout() db.foo.find().sort({x:1}); 1은 오름차순(최신에서 최신으로) 정렬하고 -1은 내림차순(최신에서 오래된 것으로) 정렬합니다. auto created _ id 필드를 사용하는 경우 해당 필드에 ..

programing 2023.03.08

어레이를 FormData에 추가하고 AJAX를 통해 전송

어레이를 FormData에 추가하고 AJAX를 통해 전송 배열, 텍스트 필드 및 파일이 포함된 멀티파트 양식을 제출하기 위해 Ajax를 사용하고 있습니다. 이렇게 각 VAR을 메인 데이터에 추가합니다. var attachments = document.getElementById('files'); var data= new FormData(); for (i=0; i< attachments.files.length; i++){ data.append('file', attachments.files[i]); console.log(attachments.files[i]); data.append ('headline', headline); data.append ('article', article); data.append ('..

programing 2023.03.08

XmlHttpRequest on progress 간격

XmlHttpRequest on progress 간격 XmlHttpRequests를 사용하여 이미지를 서버에 업로드하고 있는데 업로드 진행 상황을 사용자에게 보여주고 싶습니다. 안타깝게도 진행 중인 이벤트핸들러에 대한 콜 간격이 너무 。일반적으로 진행 중은 500k 이미지에 대해 한 두 번만 호출됩니다. 코드는 다음과 같습니다. /* This function is not called often enough */ function progress(e){ console.log('Uploading: ' + Math.round((e.loaded / e.total) * 100) + ' %'); } var xhr = new XMLHttpRequest(); xhr.upload.addEventListener('progr..

programing 2023.03.08

js의 이상한 JSON 해석 동작 "예기치 않은 토큰:"

js의 이상한 JSON 해석 동작 "예기치 않은 토큰:" 이 jsfiddle에서 설명한 바와 같이 JS 파일이 있고 사용하지 않고 JSON 개체를 생성하면 키(멤버)가 따옴표로 둘러싸여 있는지 여부에 따라 동작이 달라집니다. 다음 중 하나:{ a: 1}; 하지 않은 코드: "Code" "Code" :{ "a": 1 }; 에러 메세지가 표시됩니다(Chrome에서는 FF/IE에서는 다르지만, 구문에서는 실패합니다). 학습되지 않은 구문 오류:예기치 않은 토큰: 다음과 같습니다.alert({ "a": 1 });이치노 왜 이런 일이 일어날까요?스테이트먼트: { a: 1 }; 는 오브젝트 리터럴이 아닙니다.하나의 라벨이 붙어있는 블록스테이트먼트입니다.유효합니다. 이것은, 다음과 같습니다. { "a": 1 }; 구..

programing 2023.03.08
반응형