반응형

angularJS 30

angularjs에서 입력[type=file]로 폼을 검증하는 방법

angularjs에서 입력[type=file]로 폼을 검증하는 방법 HTML: 입력[type=file] 변경 내용을 수신하는 사용자 지정 지시어: myApp.directive('validFile',function(){ return { require:'ngModel', link:function(scope,el,attrs,ngModel){ //change event is fired when file is selected el.bind('change',function(){ scope.$apply(function(){ ngModel.$setViewValue(el.val()); ngModel.$render(); }); }); } }; }); 파일을 선택하면 콘솔에 다음과 같은 오류가 나타납니다. 오류: Inval..

programing 2023.10.24

AngularJS로 확장 및 축소

AngularJS로 확장 및 축소 AngularJS를 이용하여 확장과 축소를 할 수 있는 방법을 찾고 있습니다.컨트롤러의 DOM 개체를 조작하지 않고는 이를 수행할 수 있는 우아한 방법을 찾을 수 없었습니다(각도 방식이 아님). 현재 저는 한 층 확장 및 붕괴를 위한 좋은 방법을 가지고 있습니다.하지만 둥지를 틀기 시작하면 일이 복잡해지고 원하는 대로 작동하지 않습니다(여러 영역이 확장되고 여러 영역이 무너지면 안 됩니다). 문제는 ng클릭으로 고유 식별자를 보내는 방법을 몰라 올바른 콘텐츠만 확장/축소하는 것입니다.나는 이 아이템들이 ng-repeat 상태임을 언급해야 합니다. 그래서 나는 반드시 전송되는 파라미터를 커스터마이징할 수 있습니다. 저는 이 jsfiddle을 사용하여 한 층의 확장과 붕괴 ..

programing 2023.10.24

Controller As 표기법을 사용하여 상위 속성에 액세스하는 방법

Controller As 표기법을 사용하여 상위 속성에 액세스하는 방법 다음과 같이 컨트롤러를 사용하고 있습니다. {{ main.parentValue }} + {{ child.childValue }} 컨트롤러를 다음과 같이 정의: app.controller('MainCtrl', function($scope) { this.parentValue = 'Main'; }); app.controller('ChildCtrl', function($scope) { this.childValue = 'Child'; // I want to access the property of the parent controller here }); ChildCtrl은 MainCtrl의 이름 속성을 어떻게 설정할 수 있습니까?여기 플렁커. ..

programing 2023.10.09

AngularJS VS ExtJS

AngularJS VS ExtJS 문 닫았습니다.이 질문은의견에 입각한현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트합니다. 9년전에 문을 닫았습니다. 이 질문을 개선합니다. 두 기술에 대한 자습서를 모두 읽은 후 각진JS는 HTML 코드를 훨씬 더 읽기 쉽게 만듭니다. 내 유일한 관심사는 앵글이JS는 ExtJS와 같은 컨트롤 측면에서 데스크톱 환경을 제공하지 않습니다. 그렇지 않습니까? 아니면 요즘 ExtJS가 사용되지 않는 기술입니까?질문과 함께 정확히 무엇을 묻고 싶으십니까?Angular 간의 주요 차이점JS와 ExtJS는 제가 보기에 그 Angular입니다.JS는 화려한 사용자 인터페이스를 설계하기 위해 확장된..

programing 2023.10.04

기본 앵커 동작 방지 AngularJS

기본 앵커 동작 방지 AngularJS 사용자가 링크를 클릭하면 컨트롤러 내부 기능에서 코드를 실행하고 싶습니다.하지만 URL이 바뀌는 것을 방지하고 싶습니다. 저는 다음과 같은 가능성을 시도했습니다. href 속성을 제거했습니다.작동하지 않았지만 여전히 URL을 '/'로 변경합니다. 시험을 마친ng-click='deleteUser(user.id, $event)'그리고.$event.preventDefault()사용자() 함수를 삭제합니다.안 됐어요. 제가 깃허브에서 발견한 의도치 않은 재로드에 대한 해킹입니다. 지금은 이렇게 해야 합니다. Delete user 질문. 링크가 URL을 변경하지 못하도록 하는 '클린' 방법은?Delete user 소스 코드를 보면,a요소 지시문(각 코어의 일부인)은 29 -..

programing 2023.10.04

AngularJS에서 $http 업로드 파일 진행률

AngularJS에서 $http 업로드 파일 진행률 Angular에서 '진행' 이벤트를 받으려면 어떻게 해야 합니까?이미지를 업로드하는 JS $http POST 요청?클라이언트 측에서 가능한가요, 아니면 서버가 데이터를 받을 때 진행 상황을 보고해야 하나요?순각 사용: function upload(data) { var formData = new FormData(); Object.keys(data).forEach(function(key){formData.append(key, data[key]);}); var defer = $q.defer(); $http({ method: 'POST', data: formData, url: , headers: {'Content-Type': undefined}, uploadE..

programing 2023.10.04

각 지시어에 자체 컨트롤러가 필요합니까?

각 지시어에 자체 컨트롤러가 필요합니까? 간단한 질문인데 관련된 문서를 찾을 수가 없네요... 각진 지시문이 부모 지시문뿐만 아니라 자신의 지시문도 물려받을 수 있는지 알아보려고 합니다.다음과 같은 예를 생각해 봅니다. 자체 상속에서 단순 상속 app.directive('screen', function() { return { scope: true, controller: function() { this.doSomething = function() { }; }, link: function($scope, el, attrs, ctrl) { // ctrl now contains `doSomething` } } }); 부모로부터의 상속 app.directive('screen', function() { return ..

programing 2023.09.24

Django 및 AngularJS를 사용하여 POST 요청(CSRF 토큰 포함)을 생성하는 방법

Django 및 AngularJS를 사용하여 POST 요청(CSRF 토큰 포함)을 생성하는 방법 저는 이 장고 뷰에 angular.js를 사용하여 POST 요청을 작성하려고 합니다. class PostJSON4SlickGrid(View): """ REST POST Interface for SlickGrid to update workpackages """ def post(self, request, root_id, wp_id, **kwargs): print "in PostJSON4SlickGrid" print request.POST return HttpResponse(status=200) 그래서 저는 이 자원을 만들었습니다. myModule.factory('gridData', function($resourc..

programing 2023.09.19

체인 매는 법 각진컨트롤러의 JS 필터

체인 매는 법 각진컨트롤러의 JS 필터 필터가 거의 보이지 않습니다. 좋은 결과를 얻기 위해서는 컨트롤러에서 이 필터링을 볼 수 없도록 해야 합니다. 나는 기본적인 구문을 알고 있습니다.$filter('filter')('x','x')하지만 저는 컨트롤러에서 필터 체인을 만드는 방법을 모르기 때문에 템플릿에서 제 예제처럼 모든 것이 작동할 것입니다. 필터 하나만으로 해결할 수 있는 방법을 찾았지만 많은 경우에 사용할 수 있습니다 ;) $scope.data = data; //my geojson from factory// $scope.geojson = {}; //i have to make empty object to extend it scope later with data, it is solution i fo..

programing 2023.09.19

jQuery 구문 오류: #/

jQuery 구문 오류: #/ 저는 현재 jQuery, Twitter Bootstrap, Angular를 사용하고 있습니다.웹 애플리케이션에 JS.루팅을 하려고 했는데 jQuery가 계속 주네요.Syntax error, unrecognized expression: #/time시간 탭을 클릭하려고 할 때마다 또는 그 반대의 경우.이 오류의 원인은 # 기호에 의한 것 외에는 알 수 없습니다.구글 검색을 많이 해봤지만 소용이 없었습니다.여기 내 코드가 있습니다. Main Time Reports 슬래시를 각도에 맞게 사용하기 때문에 보관해야 합니다.JS 라우팅(즉, JS 라우팅)index.html#/main그리고.index.html#/time다른 콘텐츠를 내 디브 중 하나에 로드합니다.)무엇 때문에 이런 오류가..

programing 2023.09.19
반응형