AngularJS 23

$http.get은 Access-Control-Allow-Origin에서 허용되지 않지만 $.ajax는 허용됩니다.

$http.get은 Access-Control-Allow-Origin에서 허용되지 않지만 $.ajax는 허용됩니다. 제어하고 있는 리모트서버에서 json을 취득하는 데 문제가 있습니다.2개의 웹 어플리케이션이 있습니다.하나는 데이터 처리 중이고 포트 3311에서 실행 중이고, 다른 하나는 데이터를 요구하는 웹 어플리케이션이 포트 5000에서 실행 중입니다. jquery를 사용하여 다음 작업을 수행합니다. $.ajax({ url: "http://localhost:3311/get-data", type: 'GET', dataType: 'json', beforeSend: function(xhr) { xhr.setRequestHeader("x-some-header", "some-value"); } }) .done..

source 2023.03.21

앵귤러에 모의 주입JS 서비스

앵귤러에 모의 주입JS 서비스 나는 Angular를 가지고 있다.JS서비스가 작성되어 유닛테스트를 하고 싶습니다. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); 내 app.js 파일에는 다음이 등록되어 있습니다. angular .module('myApp', ['fooServiceProvider','barServiceProvide..

source 2023.03.21

RESTful 원칙을 위반하지 않고 Angular에서 인증 및 인가를 위한 베스트 프랙티스

RESTful 원칙을 위반하지 않고 Angular에서 인증 및 인가를 위한 베스트 프랙티스 REST 및 Angular의 인증 및 인증에 대한 SO 스레드를 많이 읽어봤지만, 아직 원하는 것에 대한 훌륭한 솔루션이 있다고는 생각하지 않습니다.어느 정도 배경은 Angular에서 앱을 만들 예정입니다.지원하는 JS: 게스트 접근 제한 인증 후 애플리케이션에 대한 역할 기반 액세스 API를 통한 인증 REST API에 대한 모든 콜은 SSL을 통해 이루어져야 합니다.RESTful 원칙을 어기지 않고, 즉 서버에 저장된 세션 상태를 유지하지 않고 앱을 구축하고 싶습니다.물론 클라이언트측에서 이루어지는 모든 인증은 서버측에서 강화되어야 합니다.각 요구에 대해 상태 전체를 전달해야 하므로 REST 요구를 수신하는 백..

source 2023.03.21

Angularjs ng-click: 이 데이터를 얻는 방법

Angularjs ng-click: 이 데이터를 얻는 방법 리스트에 각이 진 아이템이 있다고 칩시다.ng-click이벤트입니다. Delete 다음과 같은 경우 데이터/정보를 입수하려면 어떻게 해야 합니까?this그러면? $scope.delete = function() { var id = $(this).attr('data-id'); console.log(id); // I want to get 102 as the result if (confirm('Are you sure to delete?')) { $('#contactsGrid tr[data-id="' + id + '"]').hide('slow'); } }; 올바른 해결책은 ID를 다음과 같이 삭제 함수에 매개 변수로 전달하는 것입니다. Delete 그리고..

source 2023.03.21

Angular에서 변경된 입력 필드를 표시하는 방법JS

Angular에서 변경된 입력 필드를 표시하는 방법JS API에 데이터를 PUT하는 편집 폼(user.html)을 만들고 있습니다만, 폼의 모든 데이터를 PUT하는 것은 피하고 싶습니다.변경된 아이템만 넣어주세요. 폼으로 작업할 때 더럽고 깨끗한 것을 사용하는 것을 본 적이 있지만, 이는 폼의 모든 변경에 적용됩니다.ng-change의 사용도 보았습니다만, 1개의 요소에 대한 변경으로 액션을 트리거 하는 것은 아닙니다.변경된 요소를 PUT에 포함해야 한다는 것을 나타내고 있을 뿐입니다. 변경된 입력 필드만 표시할 수 있는 방법을 찾은 사람?에 입력을 입력했을 경우form와 함께nameAtribute를 지정한 후 입력에 Atribute를 부여합니다.nameAtribute, 입력에 액세스도 액세스 할 수 있..

source 2023.03.21

프로젝터/셀레늄 "could found chromedriver at" (Windows에서)

프로젝터/셀레늄 "could found chromedriver at" (Windows에서) 이 튜토리얼에 따라 프로젝터를 설치했는데 webdriver-manager update를 사용하면 다음과 같이 표시됩니다. selenium standalone is up to date. chromedriver is up to date. 견인기 테스트를 실행하려고 하면 다음과 같이 표시됩니다. C:\Users\****\AppData\Roaming\npm\node_modules\protractor\lib\driverProviders\local.dp.js:42 throw new Error('Could not find chromedriver at ' + ^ Error: Could not find chromedriver at..

source 2023.03.16

한 페이지에 있는 총 시계 수를 어떻게 세나요?

한 페이지에 있는 총 시계 수를 어떻게 세나요? JavaScript에서 페이지 전체의 각도 시계 수를 셀 수 있는 방법이 있습니까? 우리는 바타랑을 사용하지만 항상 우리의 필요에 맞는 것은 아니다.응용 프로그램이 커서 자동 테스트를 사용하여 시계 수가 너무 많이 증가했는지 확인하고 싶습니다. 컨트롤러 단위로 시계를 세는 것도 도움이 됩니다. 편집: 제 시도는 이렇습니다.class ng-scope의 모든 것에 시계를 카운트합니다. (function () { var elts = document.getElementsByClassName('ng-scope'); var watches = []; var visited_ids = {}; for (var i=0; i < elts.length; i++) { var sco..

source 2023.03.16

AngularJS에서 쿼리 파라미터를 읽는 가장 간결한 방법은 무엇입니까?

AngularJS에서 쿼리 파라미터를 읽는 가장 간결한 방법은 무엇입니까? AngularJs를 사용하여 URL 쿼리 파라미터 값을 읽고 싶습니다.다음 URL로 HTML에 접속하고 있습니다. http://127.0.0.1:8080/test.html?target=bob ★★★★★location.search"?target=bob"타겟의 값에 액세스 하기 위해서, Web에 리스트 되고 있는 다양한 예를 찾았습니다만, 어느 것도 AngularJS 1.0.0rc10에서는 동작하지 않습니다.특히, 이하가 전부입니다.undefined: $location.search.target $location.search['target'] $location.search()['target'] $location★★★★★★★★★★★★★★..

source 2023.03.11

모든 뷰 로드 완료 후 Javascript 실행

모든 뷰 로드 완료 후 Javascript 실행 저는 Angular를 사용하여 웹 애플리케이션을 만들고 있으며, 이 모든 것을 기다릴 방법을 찾고 있습니다.data-ng-include요소가 평가되어 로딩이 종료되었습니다.예를 들어 메뉴는 각 페이지의 주요 내용과 마찬가지로 로드되는 보기이므로 최소한 두 개 이상 있습니다.data-ng-include평가 및 로딩됩니다.또한 포함 메뉴는 중첩되어 있습니다.data-ng-repeat메뉴를 구축합니다.이 모든 것을 포함한 각 함수가 로드되고 DOM이 실제로 준비되면 스크립트를 시작할 수 있는 방법이 필요합니다. Angular가 페이지 설정을 마쳤을 때 발생하는 이벤트가 있습니까? 앙구아르의 실시JS는 기본이며 기본적으로 data-ng-include를 사용하여 템..

source 2023.03.11