«angularjs» 태그된 질문

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

4
지시어 정의의`대체`를 사용하는 방법?
이 문서 : http://docs.angularjs.org/guide/directive 에서 replace지시문에 대한 구성 이 있다고 말합니다 . 템플릿 -현재 요소를 HTML 내용으로 바꿉니다. 교체 프로세스는 모든 속성 / 클래스를 이전 요소에서 새 요소로 마이그레이션합니다. 자세한 내용은 아래의 구성 요소 만들기 섹션을 참조하십시오. 자바 스크립트 코드 app.directive('myd1', function(){ return { template: '<span>directive template1</span>', replace: true } …

6
Angular UI 라우터 단위 테스트 (URL 상태)
Angular ui 라우터에 구축 된 내 애플리케이션에서 라우터를 테스트하는 데 문제가 있습니다. 내가 테스트하고 싶은 것은 상태 전환이 URL을 적절하게 변경하는지 여부입니다 (나중에 더 복잡한 테스트가 있지만 여기서 시작합니다). 내 애플리케이션 코드의 관련 부분은 다음과 같습니다. angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: "/splash/", templateUrl: "/app/splash/splash.tpl.html", controller: "SplashCtrl" }) }) 그리고 …

5
AngularJS-프로그래밍 방식으로 격리 된 새 범위를 어떻게 만들 수 있습니까?
Angular.factory로 AlertFactory를 만들고 싶습니다. 다음과 같은 html 템플릿을 정의했습니다. var template = "<h1>{{title}}</h1>"; 제목은 컨트롤러를 호출하여 제공되며 다음과 같이 적용됩니다. var compiled = $compile(template)(scope); body.append(compiled); 그렇다면 컨트롤러에서 공장으로 격리 된 범위를 어떻게 전달할 수 있습니까? 컨트롤러에서 코드를 사용하고 있습니다. AlertFactory.open($scope); 그러나 $ scope는 전역 컨트롤러 범위 변수입니다. 제목 속성만으로 공장에 …

5
외부 앱이 영구 모델 (서버 데이터베이스)을 변경하면 AngularJS가 뷰를 자동 업데이트 할 수 있습니까?
방금 AngularJS에 익숙해지기 시작했지만 서버 측 데이터베이스에서 무언가 변경 될 때 사용자를 위해 실시간 (새로 고침 없음)으로 자동 업데이트되는보기가있는 웹 앱을 빌드하고 싶습니다. AngularJS가 이것을 (대부분) 자동으로 처리 할 수 ​​있습니까? 그렇다면 기본 메커니즘은 무엇입니까? 예를 들어, "모델"변경에 대해 정기적으로 DB를 폴링하도록 AngularJS를 어떻게 설정합니까? 아니면 일종의 Comet 같은 메커니즘을 …

4
AngularJS에서 격리 된 범위 지시문을 단위 테스트하는 방법
AngularJS에서 격리 된 범위를 단위 테스트하는 좋은 방법은 무엇입니까? 단위 테스트를 보여주는 JSFiddle 지시어 스 니펫 scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } 지시문이 변경 사항을 수신하고 있는지 …

2
동적 모듈 세트로 AngularJS 앱 개발
사용자가 미리 정의 된 100 개 이상의 위젯 세트에서 선택하여 위젯을 배치 (드래그 / 드롭) 할 수있는 복잡한 레이아웃이있는 애플리케이션이 있습니다. 여기서 모든 위젯은 데이터 세트 (REST 호출을 사용하여 가져옴)를 표시하는 사용자 정의 구현입니다. 특정 방식으로. 많은 블로그 게시물, 스택 오버플로 질문 및 공식 AngularJS 문서를 읽었지만 요구 사항을 처리하기 …

9
보기가 열리거나 표시 될 때마다 컨트롤러 기능 실행
3 개의 이온 탭이있는 하단의 클래식 3 버튼 메뉴를 사용하는 angular + ionic으로 앱을 구축하고 있습니다. 사용자가 탭을 클릭하면 해당 템플릿이 ui-router를 통해 열립니다. 다음과 같은 상태가 있습니다. $stateProvider .state('other', { url: "/other", abstract: true, templateUrl: "templates/other/other.html" }) 템플릿에서 다음과 같이합니다. <ion-nav-view name="other" ng-init="doSomething()"></ion-nav-view> 컨트롤러에서 doSomething () 함수를 작성하고 수동으로 …

7
Angularjs $ state 새 탭에서 링크 열기
$ state.go 함수를 사용하여 "새 탭에서 링크 열기"기능을 구현하려고합니다. 다음과 같은 smth가 있으면 멋질 것입니다. $state.go('routeHere', { parameter1 : "parameter" }, { reload : true, newtab : true // or smth like target : "_blank" }); AngularJS를 사용하여 수행 할 수있는 방법이 있습니까?

13
Angular Form 제출의 모든 필드에 대한 유효성 검사 트리거
이 방법을 사용하고 있습니다 : http://plnkr.co/edit/A6gvyoXbBd2kfToPmiiA?p=preview 를 사용하여 흐림에 대한 필드 만 확인합니다. 이것은 잘 작동하지만 사용자가 '제출'버튼 (실제 제출이 아니라 함수에 대한 data-ng-click 호출)을 클릭 할 때 유효성을 검사 (따라서 해당 필드에 대한 오류가있는 경우 표시)하고 싶습니다. 해당 버튼을 클릭 할 때 모든 필드에 대한 유효성 검사를 다시 트리거하는 …
81 forms  angularjs 


2
부울 속성으로 "추적 기준"으로 Angular 1.2 ng-repeat 필터링
부울 속성의 값을 기준으로 일부 목록 항목을 필터링하려고하는데 내가 무엇을하든 전체 목록이 항상 표시됩니다. 내가 시도한 것 중 일부는 너무 망가 져서 아무것도 표시되지 않지만 여기도 거기도 없습니다. 필터링이 원하는대로 작동하지 않습니다. $scope.attendees = [ {"firstname":"Steve", "lastname":"Jobs", "arrived":true, "id":1} ,{"firstname":"Michelle", "lastname":"Jobs", "arrived":false, "id":2} ,{"firstname":"Adam", "lastname":"Smith", "arrived":true, "id":3} ,{"firstname":"Megan", "lastname":"Smith", "arrived":false, …

6
AngularJS의 경우 정의되지 않거나 null
시계 처리 함수를 작성할 때 newVal 매개 변수를 확인 undefined하고 null. AngularJS는 왜 그런 동작을하는데 특별한 유틸리티 방법이 없나요? 그래서이 angular.isUndefined아니라 angular.isUndefinedOrNull. 손으로 구현하는 것은 어렵지 않지만 각 컨트롤러에서 해당 기능을 갖도록 각도를 어떻게 확장합니까? Tnx. 편집 : 예 : $scope.$watch("model", function(newVal) { if (angular.isUndefined(newVal) || newVal == null) return; …

14
Ionic Framework를 사용하여 로그인 / 로그 아웃시 기록 지우기 및 페이지 다시로드
Ionic을 사용한 모바일 애플리케이션 개발이 처음입니다. 로그인 및 로그 아웃시 데이터를 새로 고치려면 페이지를 다시로드해야하지만, $state.go('mainPage')다시로드하지 않고 사용자를 다시보기로 안내합니다. 그 뒤에있는 컨트롤러는 호출되지 않습니다. Ionic에서 기록을 지우고 상태를 다시로드 할 수있는 방법이 있습니까?

7
AngularJs에 숨겨진 가시성?
<button id="tagBtnId" name="TagsFilter" ng-show="disableTagButton">Tags</button> ng-show 적용 display: none또는 display: block재산 그러나 나는 적용 visibility: hidden하고 visibility: visible재산.
80 html  css  angularjs 

4
Angular.js 컨트롤러 매개 변수 이해
저는 방금 Angular.js를 배우기 시작 했으며 Angular 홈페이지의 "Wire up a Backend"예제에서 project.js 를 살펴 보았습니다 . 컨트롤러 기능의 매개 변수에 대해 혼란 스럽습니다. function ListCtrl($scope, Projects) { ... } function CreateCtrl($scope, $location, $timeout, Projects) { ... } function EditCtrl($scope, $location, $routeParams, angularFire, fbURL) { angularFire(fbURL + $routeParams.projectId, $scope, 'remote', …
80 angularjs 

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