반응형

angularJS 46

Protractor - 브라우저를 사용할 위치입니다.WaitFor Angular()

Protractor - 브라우저를 사용할 위치입니다.WaitFor Angular() 저는 angular.js 앱에 대해 트랙터를 사용하여 작성된 테스트가 있습니다.사용중입니다Page Objects디자인 패턴과 링크와 버튼을 클릭하여 다른 페이지로 이동하는 방법이 있습니다.그 후 곧 전화를 걸게 됩니다.browser.waitForAngular(). 페이지 객체 module.exports = function () { this.companyNameLink = element(by.id('viewCompany')); this.newMeetingButton = element(by.id('newMeetingButton')); this.createNewGeneralMeeting = function () { this.n..

programing 2023.09.19

$http response Set-Cookie에 액세스할 수 없습니다.

$http response Set-Cookie에 액세스할 수 없습니다. 저는 현재 제 백엔드에 angularjs frontend를 쓰고 있는데, 다소 흔한 문제에 부딪히고 있습니다. 서버는 응답으로 쿠키를 다시 보내지만 angular.js에 의해 완전히 무시됩니다('Set-Cookie' 값도 출력할 수 없음). 저는 읽어 보았습니다. HTTP 헤더의 Set-Cookie는 AngularJS에서 무시됩니다. Angularjs $http가 응답에서 "Set-Cookie"를 이해하지 못하는 것 같습니다. 안타깝게도 거기서 모든 해결책을 시도해 보았는데 효과가 없는 것 같습니다. 요청발송 응답받음 angular.js(v1.2.10)를 사용하고 있으며, 이것이 제가 요청할 때 사용한 것입니다. $http.post(..

programing 2023.09.19

각진서비스 대 공장

각진서비스 대 공장 angular.factory()와 angular를 모두 보았습니다.서비스를 선언하는 데 사용되는 service(). 그러나 찾을 수 없습니다. angular.service공식 문서의 어느 곳이든. 두 가지 방법의 차이점은 무엇입니까? 무엇을 위해 사용해야 합니까(각자가 다른 작업을 수행한다고 가정할 때)? angular.service('myService', myServiceFunction); angular.factory('myFactory', myFactoryFunction); 이런 식으로 설명하기 전까지는 이 개념을 이해하는 데 어려움을 겪었습니다. 서비스: 작성하는 기능이 다음과 같이 새로 수정됩니다. myInjectedService { user.lastName = lastName..

programing 2023.07.01

시간을 클리어 또는 정지하는 방법angularjs 간격?

시간을 클리어 또는 정지하는 방법angularjs 간격? 데모를 만들고 있습니다.서버에서 데이터를 가져오고 있습니다.$interval이제 이 작업을 중지/취소해야 합니다. 어떻게 하면 좋을까요?프로세스를 다시 시작해야 할 경우 어떻게 해야 합니까? 둘째, 한 가지 질문이 더 있습니다.일정 시간 후 서버에서 데이터를 가져오고 있습니다.사용할 필요가 있습니까?$scope.apply또는$scope.watch? 여기 내 플런커가 있다. app.controller('departureContrl',function($scope,test, $interval){ setData(); $interval(setData, 1000*30); function setData(){ $scope.loading=true; test.sta..

programing 2023.04.02

단위 테스트 약속 기반 코드(Angularjs)

단위 테스트 약속 기반 코드(Angularjs) Angularjs에서 약속 기반 코드를 테스트하는 데 어려움을 겪고 있습니다. 컨트롤러에 다음 코드가 있습니다. $scope.markAsDone = function(taskId) { tasksService.removeAndGetNext(taskId).then(function(nextTask) { goTo(nextTask); }) }; function goTo(nextTask) { $location.path(...); } 다음 사례를 유닛 테스트하고 싶습니다. 언제markAsDone라고 불리고 있습니다.tasksService.removeAndGetNext 언제tasksService.removeAndGetNext로케이션을 변경할 필요가 있습니다(개요).goTo..

programing 2023.04.02

FormController에서 양식 제어 가져오기

FormController에서 양식 제어 가져오기 앵글의 등록된 제어장치를 통해JS폼기본적으로 $dirty 컨트롤을 모두 가져오려고 하지만 컨트롤 배열이 없습니다(Form Controller에는 컨트롤 자체를 포함하는 것 외에 여러 가지 다른 속성/기능이 있습니다(각각의 오브젝트로서). 제가 소스코드를 살펴봤는데요, 제가 보니까controlsForm Controller의 어레이가 바로 제가 찾고 있는 어레이가 바로 그 어레이입니다.이 값에 액세스하거나 FormController를 확장하여 이 값을 반환하는 함수를 포함할 수 있는 방법이 있습니까?controls어레이? 편집: Pnkr 데모 또한 기술적으로 키 문자열의 첫 글자를 $로 확인할 수 있다는 것을 깨달았습니다만, 향후 Angular 버전에서 Fo..

programing 2023.04.02

드래그오버 또는 드래그엔터 이벤트에서 DataTransfer.getData에서 데이터를 가져오는 방법

드래그오버 또는 드래그엔터 이벤트에서 DataTransfer.getData에서 데이터를 가져오는 방법 코드가 있습니다. element.addEventListener('dragstart',function(e){ e.dataTransfer.setData('Text', 'something is here'); },false); DataTransfer.getData에서 Drop이 실행 중이지만 이벤트 드래그오버 또는 드래그엔터에서 데이터를 가져오려면 데이터가 null이 됩니다. element.addEventListener('dragover',function(e){ var a = e.dataTransfer.getData('Text'); console.log(a); },false); 이벤트 드래그오버 또는 드래그엔터..

programing 2023.04.02

angular.html 콘텐츠 포함 ng-html li 항목

angular.html 콘텐츠 포함 ng-html li 항목 서버에서 가져온 모델이 텍스트 대신 html을 포함하고 있습니다(예를 들어 b태그나 i태그). ng-repeat을 사용하여 목록을 작성하면 html이 순수 텍스트로 표시되는데, li 항목에 html을 넣는 필터나 지시문이 내장되어 있습니까? 서류를 찾아봤는데 아직 처음이라서 찾기가 어려워요. ng-syslog: JSFiddle: http://jsfiddle.net/gFFBa/1/마치ng-bind-html-unsafe="opt.text": {{ opt.text }} {{opt}} http://jsfiddle.net/gFFBa/3/ 또는 범위에서 함수를 정의할 수 있습니다. $scope.getContent = function(obj){ return..

programing 2023.03.28

AngularJS 드롭다운 지시문 숨기기(외부를 클릭할 때

AngularJS 드롭다운 지시문 숨기기(외부를 클릭할 때 확인란과 필터 옵션을 사용하여 다중 선택 드롭다운 목록을 만들려고 합니다.밖을 클릭하여 목록을 숨기려고 하는데 어떻게 하는지 알 수 없습니다.도와주셔서 감사합니다. http://plnkr.co/edit/tw0hLz68O8ueWj7uZ78c주의: 솔루션(질문에 제공된 Plunker)은 두 번째 팝업(복수 선택 페이지)을 열 때 다른 상자의 팝업을 닫지 않습니다. 상자를 클릭하여 새 팝업을 열면 클릭 이벤트가 항상 중지됩니다.이벤트는 열린 다른 팝업(닫기 위한 팝업)에 도달하지 않습니다. 을 이문 the the the the the 를 제거함으로써 했다.event.stopPropagation();줄 바꿈과 일치하는 팝업의 모든 하위 요소. 이벤트 요..

programing 2023.03.23

Angular에서 상위 범위 변수 업데이트JS

Angular에서 상위 범위 변수 업데이트JS 두 개의 컨트롤러가 있는데 하나는 다른 컨트롤러 안에 감겨 있습니다.이제 하위 스코프가 상위 스코프에서 속성을 상속한다는 것을 알 수 있지만 상위 스코프 변수를 업데이트하는 방법이 있습니까?지금까지 나는 어떤 명백한 해결책도 발견하지 못했다. 제 상황에서는 양식 내에 캘린더 컨트롤러가 있습니다.폼이 제출되었을 때 시작일과 종료일이 되도록 부모 스코프(폼)에서 시작일과 종료일을 갱신하고 싶습니다.상위 범위에서 개체(기본값이 아님)를 사용해야 합니다. 그러면 하위 범위에서 직접 업데이트할 수 있습니다. 부모: app.controller('ctrlParent',function($scope){ $scope.parentprimitive = "someprimitive"..

programing 2023.03.18
반응형