반응형

AngularJS 27

Angular에서 $resource 서비스 테스트JS

Angular에서 $resource 서비스 테스트JS 테스트 가능한 방법으로 서비스를 정확하게 조롱하는 방법을 잘 모르기 때문에 각도 어플리케이션에 대한 단위 테스트를 시작하려고 합니다. REST 콜을 조롱할 방법이 없을까?그렇지 않으면 시험에서는 서비스 내의 모든 것을 반영해야 할 것 같지만, 저는 작문 테스트에 익숙하지 않기 때문에 아마 이렇게 해야 할 것 같습니다.어떤 도움이라도 주시면 감사하겠습니다. 서비스 내용은 다음과 같습니다. angular.module('resources.users', ['ngResource']) .factory('User', function($resource) { var resource = $resource('/api/index.php/users/:username', {}..

programing 2023.03.13

$스코프를 테스트하려면 어떻게 해야 합니까?시계(각도)JS) Jasmine의 변화?

$스코프를 테스트하려면 어떻게 해야 합니까?시계(각도)JS) Jasmine의 변화? 최근에 Angular와 함께 뭔가를 쓰기 시작했어요.JS와 나는 이 특정한 것에 대한 시험을 어떻게 작성해야 할지 잘 모르겠다.상태가 다른 "Help Request(도움말 요청)" 모드를 구축하고 있습니다.컨트롤러에서는 $scope.request_mode 변수를 사용합니다.도움말 요청을 활성화하기 위한 다른 링크는 해당 변수를 다르게 설정합니다. 그럼 내 지시안에서, 난 지금 이 일을 하고 있어$scope.$watch('request_mode', function(){...});요청 모드 변경 시 선택적으로 활성화 또는 비활성화합니다.코드는 모두 잘 작동하지만, 문제는 테스트입니다.쟈스민에게 집게 할 수 없을 것 같아$sc..

programing 2023.03.08

$routeParams는 해결 기능에서 작동하지 않습니다.

$routeParams는 해결 기능에서 작동하지 않습니다. 이 기술을 사용하여 데이터를 로드하고 있습니다.그래서 다음과 같은 해결 함수를 만들었습니다. NoteController.resolve = { note: function($routeParams, Note) { return Note.get($routeParams.key); } } 문제는 말이다$routeParams.key이undefined의 순간에resolve함수의 실행올바른가/버그인가?어떻게 하면 고칠 수 있죠?를 사용해야 합니다.$route.current.params.key대신.그$routeParams는 루트가 변경된 후에만 갱신됩니다.따라서 코드는 다음 행을 따라야 합니다. NoteController.resolve = { note: functi..

programing 2023.03.08

각도 JS에서의 부트스트래핑은 무엇을 의미합니까?

각도 JS에서의 부트스트래핑은 무엇을 의미합니까? 저는 Angular JS 초보자입니다.나는 아래 링크를 통과하고 있었다.http://docs.angularjs.org/tutorial/step_00 부트스트랩 파일이란?그들은 어디에 있나요? 부트스트래핑의 자동 부트 및 수동 초기화란 무엇입니까?수동 초기화의 단점을 아래와 같이 읽었습니다.링크 http://docs.angularjs.org/guide/bootstrap 에서 여기의 단점이 정확히 무엇인지 설명해 줄 수 있는 사람?부트스트래핑은 Angular 앱을 초기화하거나 시작하는 것과 같습니다.그렇게 하는 데는 크게 두 가지 방법이 있습니다. 는 자동으로 을 하는 입니다.ng-appHTML을 사용하다 ... 와 같이 자바스크립트를 통해 후angular...

programing 2023.02.26

자식 상태의 각도 UI 라우터 중첩 상태 해결

자식 상태의 각도 UI 라우터 중첩 상태 해결 제가 작업하고 있는 각진 앱에서는 모든 자녀 상태에 대한 특정 종속성을 해결해야 하는 추상적인 부모 상태가 있었으면 합니다.특히 인증된 사용자가 어떤 authroot 상태에서 종속성을 상속해야 하는 모든 상태를 원합니다. 부모 의존 관계가 항상 다시 해결되지 않는 문제에 직면해 있습니다.이상적으로는 사용자가 모든 자식 상태에 대해 자동으로 로그인하고 있는지 부모 상태를 확인하려고 합니다.의사록에 따르면 하위 상태는 상위 상태에서 확인된 종속성을 상속하며, 이를 덮어쓸 수 있습니다. 부모 의존관계는 부모 외부 상태에서 자녀 상태를 입력한 경우에만 해결되지만 형제 상태 간에 이동하는 경우에는 해결되지 않습니다. 이 예에서는 authroot.testA와 authr..

programing 2023.02.26

ASP 사용방법NET MVC 및 각도JS 라우팅?

ASP 사용방법NET MVC 및 각도JS 라우팅? 나는 새로운 ASP를 만들고 있다.NET MVC 및 각도SPA의 집합이 되는 JS 어플리케이션.MVC 영역 개념을 사용하여 각 SPA를 분리하고 Angular를 사용합니다.SPA를 작성하기 위한 각 MVC 영역 내의 JS. Angular는 처음이니까JS와 MVC와 Angular의 조합에 대한 답을 찾지 못했습니다.JS 라우팅입니다. 도움을 받을 수 있는지 질문을 여기에 올리려고 합니다. 각 MVC 영역에 서비스를 제공하는 표준 MVC 라우팅 설정이 있습니다. public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); r..

programing 2023.02.26

사용자 지정 Angular $resource 작업에 대한 헤더 매개 변수를 지정하는 방법

사용자 지정 Angular $resource 작업에 대한 헤더 매개 변수를 지정하는 방법 아래는 문제 없습니다만, $http Provider를 글로벌하게 변경한다고 생각합니다.이것은 제가 원하는 것이 아닙니다. angular.module('SessionService', ['ngResource']) .config(function($httpProvider){ $httpProvider.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8' }) .factory('Login', function($resource){ var resource = $resource('/adminui/login',{},{ post..

programing 2023.02.26
반응형