angularJS 46

ReferenceError: 모듈이 정의되지 않음 - 각/라벨 앱을 사용한 카르마/재스민 구성

ReferenceError: 모듈이 정의되지 않음 - 각/라벨 앱을 사용한 카르마/재스민 구성 JSON 데이터만 제공하는 앵글 프런트 엔드에 대한 API 역할을 하는 기존 Angular/Laravel 앱을 가지고 있습니다.각진 앱을 로드하는 페이지,index.php님은 현재 Laravel에서 서비스를 제공하고 있습니다.거기서부터 앵글이 이어받습니다. 나는 카르마/재스민에 대해 시작하려고 하는데 매우 어려움을 겪고 있다.다음을 사용하여 테스트를 실행할 때karma start또는karma start karma.conf.js프로젝트의 루트 디렉토리에서 다음 오류가 발생합니다. ReferenceError: module is not defined 전체 출력: INFO [karma]: Karma v0.12.28 s..

programing 2023.04.05

각도의 다중 변수 변화를 $watch하는 방법

각도의 다중 변수 변화를 $watch하는 방법 이 질문에는 이미 답변이 있습니다. 여러 $scope 속성 보기 (11개의 답변) 닫힘8년 전. 방법$scope.$watch여러 변수를 Angular로 설정하고 그 중 하나가 변경되었을 때 콜백을 트리거합니다. $scope.name = ... $scope.age = ... $scope.$watch('???',function(){ //called when name or age changed }) 갱신하다 Angular는 이제 $watchGroup(1.3 이후)과 $watchCollection의 두 가지 스코프 메서드를 제공합니다.그것들은 @blazemonger와 @kargold에 의해 언급되었다. 이는 유형 및 값에 관계없이 작동해야 합니다. $scope.$w..

programing 2023.03.31

Angular를 사용한 $http 동기 호출 방법JS

Angular를 사용한 $http 동기 호출 방법JS AngularJS와 동기 콜을 발신하는 방법이 있습니까? 앵귤러JS 문서는 몇 가지 기본적인 사항을 파악하기 위한 명시적이거나 광범위하지 않습니다. 서비스 중: myService.getByID = function (id) { var retval = null; $http({ url: "/CO/api/products/" + id, method: "GET" }).success(function (data, status, headers, config) { retval = data.Data; }); return retval; } 지금은 없어요.소스 코드(2012년 10월 이후)를 보면 XHR open에 대한 콜이 실제로는 비동기식으로 하드 코드화되어 있는 것을 ..

programing 2023.03.31

부울 속성에 의한 "track by"를 사용한 각도 1.2ng 반복 필터링

부울 속성에 의한 "track by"를 사용한 각도 1.2ng 반복 필터링 부울 속성 값을 기준으로 일부 목록 항목을 필터링하려고 하는데, 어떤 작업을 수행해도 전체 목록이 항상 표시됩니다.내가 시도했던 것 중 몇 가지는 너무 망가져서 아무것도 표시되지 않지만, 그것은 여기도 저기도 아니다.필터링이 원하는 대로 작동하지 않습니다. $scope.attendees = [ {"firstname":"Steve", "lastname":"Jobs", "arrived":true, "id":1} ,{"firstname":"Michelle", "lastname":"Jobs", "arrived":false, "id":2} ,{"firstname":"Adam", "lastname":"Smith", "arrived":true..

programing 2023.03.31

AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하는 방법

AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하는 방법 AngularJS용 ui-router를 사용하여 쿼리 파라미터를 추출하려면 어떻게 해야 합니까? 각진 상태JS만의$location내가 한 서비스: ($장소).search()를 클릭합니다.uid URL에서 파라미터 uid를 추출합니다.ui-router에 대응하는 코드는 무엇입니까?URL 라우팅 매뉴얼의 쿼리 파라미터 섹션을 참조하십시오. 파라미터는 '?' 뒤에 이어지는 쿼리 파라미터로 지정할 수도 있습니다. url: "/contacts?myParam" // will match to url of "/contacts?myParam=value" 이 예에서는 URL이/contacts?myParam=value그럼 의 가치는$state.p..

programing 2023.03.31

앵글의 새 페이지로 리다이렉트$location을 사용하는 JS

앵글의 새 페이지로 리다이렉트$location을 사용하는 JS 아래 AngularJs $location으로 테스트하고 있습니다.뭐가 문제인지 모르겠어요.리다이렉션이 기능하고 있는지 확인하려고 합니다. HTML Hello {{name}}! Go AngularJS 코드 var app = angular.module('location', []); app.controller('MainCtrl', function($scope,$routeParams, $location) { $scope.name = 'World'; $scope.go = function() { $location.absUrl() = 'http://www.google.com'; } }); $location은 외부 URL에 도움이 되지 않습니다. 대신 $w..

programing 2023.03.31

angular-ui 버전 0.11.0에서 Datepicker가 두 번 열리지 않음

angular-ui 버전 0.11.0에서 Datepicker가 두 번 열리지 않음 2개의 날짜 피커를 가지려고 하고 있으며, Angular UI 버전 0.11.0을 사용하고 있습니다. 내 HTML 코드 - 그리고 내 JS 코드는 ' $scope.disabled = function(date, mode) { return ( mode === 'day' && ( date.getDay() === -1 || date.getDay() === 7 ) ); }; $scope.maxDate = new Date(); $scope.open = function($event,opened) { $event.preventDefault(); $event.stopPropagation(); $scope[opened] = true; }; ..

programing 2023.03.31

프로젝터로 약속을 만들고 조작하는 방법

프로젝터로 약속을 만들고 조작하는 방법 Node Http 모듈을 사용하여 서버를 직접 호출하여 프로젝터 테스트를 설정합니다.Http는 콜백 기반이고 나는 그것을 약속으로 바꾸고 싶다. 예를 들어, 다음 함수가 약속을 반환하도록 하겠습니다. function callMyApi() { var promise = // somehow create promise; http.request({path: '/yada/yada', method: 'POST'}, function(resp) { promise.complete(resp); }); return promise; } 는 '한가?' 입니다require()'할 수 약속 만들기' 대신 '약속 만들기'를 하면 어떨까요?Protractor는 WebDriver의 약속을 사용하여 ..

programing 2023.03.26

ui 라우터 - 공유 컨트롤러가 포함된 중첩된 보기

ui 라우터 - 공유 컨트롤러가 포함된 중첩된 보기 컨트롤러를 중첩된 뷰와 공유하는 추상적 부모 뷰가 있습니다. .state('edit', { abstract: true, url: '/home/edit/:id', templateUrl: 'app/templates/editView.html', controller: 'editController' }) .state('edit.details', { url: '/details', templateUrl: 'app/templates/editDetailsView.html' }) .state('edit.info', { url: '/info', templateUrl: 'app/templates/editInfoView.html' }) 라우팅은 예상대로 동작합니다. 문제는 이..

programing 2023.03.26