«angularjs» 태그된 질문

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

9
“알 수없는 공급자 : aProvider <-a”원래 공급자를 찾으려면 어떻게합니까?
AngularJS 애플리케이션의 축소 된 (UglifyJS를 통해) 버전을로드 할 때 콘솔에 다음 오류가 발생합니다. Unknown provider: aProvider &lt;- a 이제 이것이 변수 이름 맹 글링 때문이라는 것을 알고 있습니다. 얽 히지 않은 버전은 잘 작동합니다. 그러나, 나는 할 절대적인 우리의 JS 출력 파일의 크기를 감소시키기 때문에, 변수 이름 맹 글링의 사용을 …

2
TypeError : 정의되지 않은 속성 'then'을 읽을 수 없습니다.
loginService.islogged() 위의 함수는 "실패"와 같은 문자열을 반환합니다. 그러나 실행하려고 할 때 작동하면 오류가 반환됩니다. TypeError: Cannot read property 'then' of undefined 커서는 바로 뒤 connected와 앞을 나타냅니다 .then. 다음은 전체 기능입니다. var connected=loginService.islogged(); alert(connected); connected.then(function(msg){ alert("connected value is "+connected); alert("msg.data value is "+msg.data); if(!msg.data.account_session || loginService.islogged()=="failed") $location.path('/login'); }); 최신 정보 …

15
Django Rest Framework 파일 업로드
Django Rest Framework와 AngularJs를 사용하여 파일을 업로드하고 있습니다. 내보기 파일은 다음과 같습니다. class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) post 메소드의 마지막 줄은 모든 …

9
개체가 비어 있는지 확인하고 ng-show에서는 작동하지만 컨트롤러에서는 작동하지 않습니까?
이렇게 선언 된 JS 개체가 있습니다. $scope.items = {}; 이 개체를 항목으로 채우는 $ http 요청도 있습니다. 이 항목이 비어 있는지 감지하고 싶습니다. ng-show가이를 지원하는 것 같습니다 ... 입력 ng-show="items" 그리고 마술처럼 작동합니다. 컨트롤러에서도 똑같이하고 싶지만 작동하지 않는 것 같습니다. 속성이 있는지 확인하기 위해 객체를 반복해야하거나 lodash 또는 밑줄을 사용해야 …



3
<form>을 둘러싸 지 않는 AngularJS <input> 유효성 검사
Angular &lt;input&gt;에서 양식의 유효성을 검사하는 것과 유사한 방식으로 격리 된 단일 유효성을 검사 할 수 있습니까? 나는 다음과 같은 것에 대해 생각하고 있습니다. &lt;div class="form-group"&gt; &lt;input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5"&gt; &lt;span class="error" ng-show="myInput.$error.maxlength"&gt;Too long!&lt;/span&gt; &lt;/div&gt; 위의 예는 작동하지 않습니다. A의 그것을 둘러싸 &lt;form&gt;및 교체 ng-show와 함께하는 ng-show="myForm.myInput.$error.maxlength"데 도움이됩니다. 사용하지 …

9
AngularJS를 사용한 양식의 동적 유효성 검사 및 이름
이 양식이 있습니다 : http://jsfiddle.net/dfJeN/ 보시다시피 입력의 이름 값은 정적으로 설정됩니다. name="username" , 양식 유효성 검사가 제대로 작동합니다 (입력에서 무언가를 추가하고 모든 텍스트를 제거하면 텍스트가 표시되어야 함). 그런 다음 이름 값을 동적으로 설정하려고합니다. http://jsfiddle.net/jNWB8/ name="{input.name}" 그런 다음 이것을 내 유효성 검사에 적용합니다. login.{{input.name}}.$error.required (이 패턴은 ng-repeat에서 사용됩니다) 내 양식 유효성 …
98 angularjs 

4
지시문 내에서 템플릿 사용자 지정
다음과 같이 Bootstrap의 마크 업을 사용하는 양식이 있습니다. &lt;form class="form-horizontal"&gt; &lt;fieldset&gt; &lt;legend&gt;Legend text&lt;/legend&gt; &lt;div class="control-group"&gt; &lt;label class="control-label" for="nameInput"&gt;Name&lt;/label&gt; &lt;div class="controls"&gt; &lt;input type="text" class="input-xlarge" id="nameInput"&gt; &lt;p class="help-block"&gt;Supporting help text&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;/fieldset&gt; &lt;/form&gt; 다음과 같이 새로운 지시문 (form-input)으로 줄이고 싶은 많은 상용구 코드가 있습니다. &lt;form-input label="Name" form-id="nameInput"&gt;&lt;/form-input&gt; 생성 : &lt;div class="control-group"&gt; …

2
디렉티브 테스트에서 $ apply 대 $ digest
범위에있는 특정 속성의 상태에 응답하는 지시문이 있고 테스트에서 해당 속성을 변경하고 올바르게 응답하는지 확인하려는 경우 변경을 수행하는 가장 좋은 방법은 무엇입니까? 이 두 패턴을 모두 보았습니다. scope.$apply(function() { scope.myAttribute = true; }); 과 scope.myAttribute = true; scope.$digest(); 그들 사이의 차이점은 무엇이며 어떤 것이 더 낫고 그 이유는 무엇입니까?

5
angularjs 1.6.0 (현재 최신) 경로가 작동하지 않음
Stackoverflow에서이 질문을 볼 것으로 예상했지만 그렇지 않았습니다. 분명히 나에게 매우 흔한 것처럼 보이는이 문제를 가진 유일한 사람은 나입니다. 작업중인 기본 프로젝트가 있지만 지금까지 수행 한 모든 작업이 옳은 것처럼 보이지만 경로가 작동하지 않는 것 같습니다. 내 index.html파일 에이 html 조각이 있습니다. &lt;html&gt; &lt;head ng-app="myApp"&gt; &lt;title&gt;New project&lt;/title&gt; &lt;script src="https://code.angularjs.org/1.6.0/angular.min.js"&gt;&lt;/script&gt; &lt;script src="https://code.angularjs.org/1.6.0/angular-route.min.js"&gt;&lt;/script&gt; …


6
상태 ''에서 '…'을 (를) 확인할 수 없습니다.
ui-router를 사용하는 것은 이번이 처음입니다. 여기 내 app.js가 있습니다. angular.module('myApp', ['ionic']) .run(function($ionicPlatform) { $ionicPlatform.ready(function() { // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard // for form inputs) if(window.cordova &amp;&amp; window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if(window.StatusBar) { StatusBar.styleDefault(); } }); }) .config(function($stateProvider, $urlRouterProvider){ …

3
Ionic Framework를 사용한 Ionic 지시문 VS Angular 재료 지시문
머티리얼 디자인과 함께 ionic 을 사용하고 싶습니다 . 사용자 정의 CSS 및 각도 재료 와 함께 이온 지시문을 사용하는 사이에 붙어 있습니다. 나는 이온 지시문을 사용하여 다음과 같은 많은 효율적인 기능을 얻는다는 것을 읽었습니다. 앱 데이터는 다른보기로 이동하고 페이지로 돌아온 후에도 UI 라우터로 기억됩니다. Ionic 목록 항목은 디스플레이 높이까지만 렌더링되며 …


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