«angularjs» 태그된 질문

오픈 소스 JavaScript 프레임 워크 인 AngularJS (1.x)에 대한 질문에 사용하십시오. Angular 2 이상 버전에는이 태그를 사용하지 마십시오. 대신 [angular] 태그를 사용하십시오.


2
URL이없는 상태간에 데이터를 전달하는 AngularJS UI 라우터
URL에 데이터를 노출시키지 않고 두 상태간에 데이터를 전달하는이 문제에 직면하고 있습니다. 사용자가 실제로이 상태에 직접 도달 할 수없는 것처럼 보입니다. 예를 들어. "A"와 "B"의 두 가지 상태가 있습니다. 상태 "A"에서 일부 서버 호출을 수행하고 호출 응답을 상태 "B"로 전달합니다. 서버 호출의 응답은 문자열 메시지이므로 꽤 길기 때문에 URL에 노출 할 …

7
AngularJS 애플리케이션에 작은 유틸리티 기능을 어떻게 추가 할 수 있습니까?
AngularJS 응용 프로그램에 일부 유틸리티 기능을 추가하고 싶습니다. 예를 들면 다음과 같습니다. $scope.isNotString = function (str) { return (typeof str !== "string"); } 서비스로 추가하는 가장 좋은 방법입니까? 내가 읽은 것에서이 작업을 수행 할 수 있지만 HTML 페이지에서이를 사용하고 싶습니다. 서비스에있는 경우 여전히 가능합니까? 예를 들어 다음을 사용할 수 있습니다. …
146 angularjs 

12
약속의 가치에 접근하는 방법?
나는 Angular의 문서 에서이 예제를보고 $q있지만 이것이 일반적으로 약속에 적용될 것이라고 생각합니다. 아래 예제는 주석이 포함 된 문서에서 그대로 복사됩니다. promiseB = promiseA.then(function(result) { return result + 1; }); // promiseB will be resolved immediately after promiseA is resolved and its value // will be the result of promiseA incremented …

3
기본 옵션이있는 AngularJS 지시문
방금 angularjs로 시작하고 몇 가지 오래된 JQuery 플러그인을 Angular 지시문으로 변환하려고합니다. 속성에 옵션 값을 지정하여 재정의 할 수있는 (요소) 지시문에 대한 기본 옵션 세트를 정의하고 싶습니다. 다른 사람들 이이 작업을 수행 한 방식을 둘러 보았고 angular-ui 라이브러리에서 ui.bootstrap.pagination 은 비슷한 일을하는 것 같습니다. 먼저 모든 기본 옵션은 상수 객체에 정의됩니다. …

2
서버에서 데이터를 얻는 권장 방법
사용하지 않고 AngularJS와에 서버 데이터 소스에 연결하기 위해 권장되는 방법은 무엇입니까 $resource. 다음 $resource과 같은 많은 제한 이 있습니다. 적절한 미래를 사용하지 않음 충분히 유연하지 않다
145 angularjs 

2
AngularJS $ resource RESTful 예제
$ resource를 사용하여 RESTful 웹 서비스 (아직 작업 중임)를 호출하고 싶지만 AngularJS 스크립트가 먼저 올바른지 확인하고 싶습니다. 할 일 DTO는 다음을 가지고 있습니다 : {id, order, content, done} :cmdapi/1/todo/reset데이터베이스에서 할 일 테이블을 지우려면 호출 할 수 있습니다 . 내 이해에 대한 주석이 달린 코드는 다음과 같습니다. function TodoService($resource) { var …

18
AngularJS로 활성 탭 스타일 설정
AngularJS에 다음과 같이 설정된 경로가 있습니다. $routeProvider .when('/dashboard', {templateUrl:'partials/dashboard', controller:widgetsController}) .when('/lab', {templateUrl:'partials/lab', controller:widgetsController}) 상단 막대에 탭 스타일의 링크가 있습니다. 현재 템플릿 또는 url에 따라 탭에 'active'클래스를 추가하려면 어떻게합니까?

7
AngularJS : 멀티 파트 양식으로 간단한 파일 업로드를 구현하는 방법은 무엇입니까?
AngularJS에서 node.js 서버로 간단한 멀티 파트 양식 게시를하고 싶습니다. 양식에는 한 부분에는 JSON 객체가 있고 다른 부분에는 이미지가 있어야합니다 (현재는 $ resource로 JSON 객체 만 게시하고 있습니다) input type = "file"로 시작해야한다고 생각했지만 AngularJS가 바인딩 할 수 없다는 것을 알았습니다. 내가 찾을 수있는 모든 예제는 드래그 앤 드롭을 위해 jQuery …

12
페이지에서 총 시계 수를 계산하는 방법은 무엇입니까?
JavaScript에서 전체 페이지의 각도 시계 수를 계산하는 방법이 있습니까? 우리는 Batarang을 사용 하지만 항상 우리의 요구에 맞는 것은 아닙니다. 우리의 응용 프로그램은 크며 자동 테스트를 사용하여 시계 수가 너무 많이 올라가는 지 확인하고 싶습니다. 컨트롤러별로 시계를 계산하는 것도 유용합니다. 편집 : 여기 내 시도입니다. 그것은 클래스 ng-scope로 모든 시계를 계산합니다. …
144 angularjs 


8
HTML 요소없이 ng-repeat를 사용하는 방법
ng-repeat배열의 모든 요소를 ​​나열 하려면 (AngularJS에서) 사용해야 합니다. 문제는 배열의 각 요소가 테이블의 1, 2 또는 3 행으로 변환된다는 것입니다. 및 ng-repeat사이에 유형의 반복 요소가 허용되지 않으므로 요소에 사용되는 경우 유효한 HTML을 만들 수 없습니다 .<tbody><tr> 예를 들어, ng-repeat on을 사용하면 다음과 같은 결과가 나타납니다 <span>. <table> <tbody> <span> <tr>...</tr> …
142 angularjs 

3
Angular.js에서 어떤 "사물"을 다른 사람에게 주입 할 수 있습니까?
Angular의 Dependency Injection을 이해하는 데 약간의 어려움이 있습니다. 그래서 제 질문은 누구나 컨트롤러, 팩토리, 프로 바이더 등과 같은 "유형"중 어떤 것이 동일한 "유형"의 다른 인스턴스를 포함하여 다른 유형에 주입 할 수 있는지 설명 할 수 있습니까? 내가 실제로 찾고있는 것은 y / n으로 채워진이 테이블입니다. 동일한 행 / 열을 가진 …

4
AngularJS : 약속은 어디에 사용합니까?
FB Graph API에 액세스하기 위해 약속 을 사용하는 Facebook 로그인 서비스의 몇 가지 예를 보았습니다 . 예 # 1 : this.api = function(item) { var deferred = $q.defer(); if (item) { facebook.FB.api('/' + item, function (result) { $rootScope.$apply(function () { if (angular.isUndefined(result.error)) { deferred.resolve(result); } else { deferred.reject(result.error); } }); …

17
jasmine : jasmine이 지정한 시간 초과 내에 비동기 콜백이 호출되지 않았습니다 .DEFAULT_TIMEOUT_INTERVAL
나는라는 각도 서비스를 가지고 있습니다 requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); jasmine을 사용 하여이 서비스를 단위 테스트하려고합니다. "use strict"; describe("Request Notification Channel", function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.