«angularjs» 태그된 질문

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


3
AngularJS-필터의 빈 결과에 대한 자리 표시 자
예를 들어 <No result>필터 결과가 비어있을 때 자리 표시자를 갖고 싶습니다 . 누구든지 도와 주시겠습니까? 어디서부터 시작해야할지 모르겠어요 ... HTML : <div ng-controller="Ctrl"> <h1>My Foo</h1> <ul> <li ng-repeat="foo in foos"> <a href="#" ng-click="setBarFilter(foo.name)">{{foo.name}}</a> </li> </ul> <br /> <h1>My Bar</h1> <ul> <li ng-repeat="bar in bars | filter:barFilter">{{bar.name}}</li> </ul> </div> JS : …



2
AngularJS에서 ng-repeat 범위가있는 지시 격리 범위
격리 범위가있는 지시문이 있습니다 (다른 위치에서 지시문을 재사용 할 수 있도록).이 지시문을에서 사용할 때 ng-repeat작동하지 않습니다. 이 주제에 대한 모든 문서와 Stack Overflow 답변을 읽었으며 문제를 이해했습니다. 나는 모든 일반적인 문제를 피했다고 믿습니다. 따라서 ng-repeat지시문에 의해 생성 된 범위 때문에 내 코드가 실패한다는 것을 이해합니다 . 내 자신의 지시문은 격리 …

4
AngularJS에서 격리 된 범위없이 지시문에서 컨트롤러 함수 호출
격리 된 범위를 사용하지 않고 지시문 내에서 부모 범위의 함수를 호출하는 방법을 찾을 수없는 것 같습니다. 격리 된 범위를 사용하는 경우 격리 된 영역에서 "&"를 사용하여 부모 범위의 함수에 액세스 할 수 있지만 필요하지 않은 경우 격리 된 범위를 사용하면 결과가 발생한다는 것을 알고 있습니다. 다음 HTML을 고려하십시오. <button ng-hide="hideButton()" …

2
AngularJS 지시문에서 속성 액세스
내 AngularJS 템플릿에는 다음과 같은 사용자 지정 HTML 구문이 포함되어 있습니다. <su-label tooltip="{{field.su_documentation}}">{{field.su_name}}</su-label> 그것을 처리하는 지시문을 만들었습니다. .directive('suLabel', function() { return { restrict: 'E', replace: true, transclude: true, scope: { title: '@tooltip' }, template: '<label><a href="#" rel="tooltip" title="{{title}}" data-placement="right" ng-transclude></a></label>', link: function(scope, element, attrs) { if (attrs.tooltip) { element.addClass('tooltip-title'); } …

7
jsfiddle에서 js를 디버깅하는 방법
이 jsfiddle을보고 있습니다 : http://jsfiddle.net/carpasse/mcVfK/ 문제가 아닌 잘 작동합니다. 자바 스크립트를 통해 디버그하는 방법을 알고 싶습니다. 디버거 명령을 사용하려고했는데 소스 탭에서 찾을 수 없습니까? 이걸 어떻게 디버깅 할 수 있는지 아십니까? 바이올린의 일부 코드 : angular.module('app', ['appServices']) .config(['$routeProvider', function($routeProvider) { $routeProvider. when('/home', {templateUrl: 'home.html', controller: HomeCtrl}). when('/list', {templateUrl: 'list.html', controller: …

8
마크 업에서 각도 범위 변수 설정
간단한 질문 : 컨트롤러에서 읽을 수 있도록 html로 범위 값을 어떻게 설정할 수 있습니까? var app = angular.module('app', []); app.controller('MyController', function($scope) { console.log($scope.myVar); }); <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app='app'> <div ng-controller="MyController" app-myVar="test"> {{myVar}} </div> </div> 코드 조각 실행결과 숨기기스 니펫 확장 JSFiddle : http://jsfiddle.net/ncapito/YdQcX/

3
사용자 정의 필터 기능이있는 AngularJS 다중 필터
여러 필터 + 사용자 지정 필터 기능을 사용하여 목록을 필터링하려고합니다. 원래 작동하는 jsfiddle 예제는 http://jsfiddle.net/ed9A2/1/ 이지만 이제 나이가 필터링되는 방식을 변경하고 싶습니다. 사용자 지정 필터를 추가하여 연령 이 min_age 및 max_age 인 두 개의 입력 값 (나이 사이)을 기준으로 필터링하도록 하고 싶습니다 . 문서를 살펴본 후. 비슷한 질문을 가진 사람들과 …

8
AngularJS : 어떤 필드가 양식을 유효하지 않게 만드는지 확인할 수있는 방법이 있습니까?
컨트롤러 내부의 AngularJS 응용 프로그램에 다음 코드가 있습니다.이 코드는 이름이있는 양식에 속하는 ng-submit 함수에서 호출됩니다 profileForm. $scope.updateProfile = function() { if($scope.profileForm.$invalid) { //error handling.. } //etc. }; 이 함수 내에서 어떤 필드가 전체 양식을 유효하지 않게 호출하는지 알아내는 방법이 있습니까?

3
AngularJS에서 $ resource 캐시를 새로 고침 / 무효화하는 방법
다음과 같이 기본 $ http 캐시 구현을 사용하는 간단한 사용자 $ resource가 있습니다. factory('User', function($resource){ return $resource(endpoint + '/user/current/:projectId', {}, {get: { cache: true, method: 'GET' } } ); }) 이것은 매우 잘 작동합니다. 즉, 내 서버가 내 응용 프로그램에서 한 번만 호출 된 다음 캐시에서 값을 가져옵니다. 하지만 특정 …

2
AngularJS의 ng-repeat 루프 내부에 ng-model 바인딩
ng-repeat 루프 내에서 범위 문제를 처리하려고합니다. 몇 가지 질문을 살펴 봤지만 코드가 제대로 작동하지 않습니다. 컨트롤러 코드 : function Ctrl($scope) { $scope.lines = [{text: 'res1'}, {text:'res2'}]; } 전망: <div ng-app> <div ng-controller="Ctrl"> <div ng-repeat="line in lines"> <div class="preview">{{text}}{{$index}}</div> </div> <div ng-repeat="line in lines"> <-- typing here should auto update it's …

5
AngularJS-전체 페이지로드로 리디렉션을 수행하려면 어떻게해야합니까?
페이지가로드 될 때 내 웹 서버의 쿠키가 새로 고쳐 지도록 전체 페이지를 다시로드하는 리디렉션을 수행하고 싶습니다. window.location = "/#/Next"및 window.location.href = "/#/Next"작동하지 않습니다, 그들은 서버를 공격하지 않는 각도 경로를 않습니다. Angular 컨트롤러 내에서 전체 서버 요청을 만드는 올바른 방법은 무엇입니까?

3
ngModel. $ modelValue와 ngModel. $ viewValue의 차이점은 무엇입니까?
다음 ckEditor 지시문이 있습니다. 하단에는 편집기에서 데이터를 설정하는 방법에 대한 예제에서 본 두 가지 변형이 있습니다. app.directive('ckEditor', [function () { return { require: '?ngModel', link: function ($scope, elm, attr, ngModel) { var ck = null; var config = attr.editorSize; if (config == 'wide') { ck = CKEDITOR.replace(elm[0], { customConfig: 'config-wide.js' …
94 angularjs 

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