«angularjs» 태그된 질문

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

4
selectMatch에서 각도 ui-bootstrap typeahead 콜백?
각진 ui-bootstrap typeahead를 사용하고 있으며 많은 선택 항목을 선택하는 방법으로 사용하고 싶으므로 selectMatch 메서드가 시작될 때 선택한 값을 가져와야하지만 방법을 찾을 수 없습니다. 내 컨트롤러에서 <div class='container-fluid' ng-controller="TypeaheadCtrl"> <pre>Model: {{selected| json}}</pre> <input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue"> 선택한 값을 보면 키를 누를 때마다 변경됩니다. scope.$watch('selected', function(newValue, …

17
사용자가 필드를 떠난 후 필드 유효성 검사
AngularJS를 사용 하면 사용자가 필드에 입력했는지 여부를 사용 ng-pristine하거나 ng-dirty감지 할 수 있습니다 . 그러나 사용자가 필드 영역을 떠난 후에 만 ​​클라이언트 측 유효성 검사를 수행하고 싶습니다. 이는 사용자가 전자 메일 또는 전화와 같은 필드에 입력 할 때 전체 전자 메일 입력을 완료 할 때까지 항상 오류가 발생하며 이는 최적의 …
92 forms  angularjs 

4
AngularJS : 컨트롤러에서 입력을 $ valid로 수동으로 설정하는 방법은 무엇입니까?
은 Using TokenInput의 플러그인 및 내장 FormController에 확인 AngularJS와를 사용하여. 지금은 필드에 텍스트가 포함되어 있는지 확인하고있는 경우 필드를 유효한 것으로 설정하려고합니다. 플러그인 사용의 문제는 자체 입력을 생성 한 다음 stlying을위한 ul + li를 생성한다는 것입니다. 컨트롤러에서 addItem (formname) 및 내 기능에 액세스 할 수 있습니다. $ valid로 설정하기 만하면됩니다. 마크 …

2
AngularJS에 현재 사용자 컨텍스트를 어떻게 저장합니까?
사용자를 로그인하는 AuthService가 있으며 사용자 json 개체를 반환합니다. 내가 원하는 것은 해당 개체를 설정하고 페이지를 새로 고칠 필요없이 모든 변경 사항이 응용 프로그램 (로그인 / 로그 아웃 상태)에 반영되도록하는 것입니다. AngularJS로 어떻게이 작업을 수행 할 수 있습니까?
92 angularjs 

3
require : 'ngModel'의 의미는 무엇입니까?
이것은 내 지시문의 HTML입니다. <textarea data-modal="modal" data-mydir ng:model="abc"></textarea> 내 지시문에는 다음이 있습니다. return { require: 'ngModel', replace: true, scope: { modal: '=modal', ngModel: '=', pid: '=pid' }, 누군가가 require : 'ngModel'의 중요성을 말해 줄 수 있습니까? 나는 이것을 많은 다른 지시에서 본다. 이것을 데이터 모달이라고 부를 수 있습니까? 데이터 모달로 …
92 angularjs 


6
if (! $ scope. $$ phase) $ scope. $ apply ()를 안티 패턴으로 사용하는 이유는 무엇입니까?
때때로 $scope.$apply내 코드에서 사용해야 하며 때로는 "다이제스트 진행 중"오류가 발생합니다. 그래서 저는이 문제를 해결하기 시작 했고이 질문을 발견했습니다 : AngularJS : $ scope. $ apply ()를 호출 할 때 이미 진행중인 오류 $ digest 방지 . 그러나 주석 (및 각도 위키)에서 다음을 읽을 수 있습니다. If (! $ scope. $$ …

6
orderBy 후 Angularjs가 잘못된 $ index
저는 Angular.js를 처음 사용하며 배열을 정렬하고 정렬 된 데이터를 작업하는 데 몇 가지 문제가 있습니다. 항목 목록이 있고 지금까지 작동하는 "Store.storeName"별로 정렬하고 싶습니다. 하지만 데이터를 정렬 한 후 삭제 기능이 더 이상 작동하지 않습니다. 정렬 후 $ index가 잘못되어 잘못된 데이터가 삭제 되었기 때문이라고 생각합니다. 어떻게 해결할 수 있습니까? 보기가 …


17
숫자 만 허용하도록 입력을 제한하려면 어떻게합니까?
AngularJS에서 ngChange를 사용하여 사용자가 입력에 추가하는 모든 문자를 제거하는 사용자 지정 함수를 트리거합니다. <input type="text" name="inputName" data-ng-change="numbersOnly()"/> 문제는 입력 numbersOnly()된 문자를 제거 할 수 있도록 트리거 된 입력을 대상으로해야 한다는 것입니다. 나는 Google에서 길고 열심히 보았고 이것에 대해 아무것도 찾을 수 없었습니다. 어떡해?

2
AngularJS 지시문 요소 메서드 바인딩-TypeError : 'in'연산자를 사용하여 1에서 'functionName'을 검색 할 수 없습니다.
다음은 기본 템플릿의 컨트롤러입니다. app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); 이것은 지시문입니다 : app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, templateUrl: 'views/websites-overview.html' } }); 다음은 …

1
약속을 해결하지 않으면 메모리 누수가 발생합니까?
나는 Promise . 필요한 경우 AJAX 요청을 취소하기 위해 만들었습니다. 하지만 해당 AJAX를 취소 할 필요가 없기 때문에 문제를 해결하지 않았고 AJAX가 성공적으로 완료되었습니다. 단순화 된 스 니펫 : var defer = $q.defer(); $http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because I don't need to …

5
angularjs에서 timeInterval을 지우거나 중지하는 방법은 무엇입니까?
나는 $intervalNow I need to stop / cancel this를 사용하여 일정한 시간 간격 후에 서버에서 데이터를 가져 오는 데모를 만들고 있습니다. 이것을 어떻게 할 수 있습니까? 프로세스를 다시 시작해야하는 경우 어떻게해야합니까? 둘째, 한 가지 더 질문이 있습니다. 일정한 시간 간격 후에 서버에서 데이터를 가져오고 있습니다. $scope.apply또는 사용할 필요가 $scope.watch있습니까? 내 …

3
angular ng-repeat 표현식과 일치하면 항목을 건너 뜁니다.
기본적으로 표현식과 일치하는 경우 ng-repeat에서 항목을 건너 뛰도록 angular에게 기본적으로 지시하는 방법을 찾고 있습니다 continue. 컨트롤러에서 : $scope.players = [{ name_key:'FirstPerson', first_name:'First', last_name:'Person' }, { name_key:'SecondPerson', first_name:'Second', last_name:'Person' }] 이제 내 템플릿에서 일치하지 않는 모든 사람을 보여주고 싶습니다 name_key='FirstPerson'. 나는 그것이 필터 여야한다고 생각했기 때문에 Plunkr를 가지고 놀도록 설정했지만 운이 …

7
html 요소가없는 AngularJS ng-repeat
현재이 코드를 사용하여 목록을 렌더링하고 있습니다. <ul ng-cloak> <div ng-repeat="n in list"> <li><a href="{{ n[1] }}">{{ n[0] }}</a></li> <li class="divider"></i> </div> <li>Additional item</li> </ul> 그러나이 <div>요소는 일부 브라우저에서 매우 사소한 렌더링 결함을 유발합니다. div 컨테이너없이 ng-repeat를 수행하는 방법이나 동일한 효과를 얻을 수있는 대체 방법이 있는지 알고 싶습니다.

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