angularJS 37

각도 JS는 하위 범위 변수 변경을 상위 범위로 전파합니다.

각도 JS는 하위 범위 변수 변경을 상위 범위로 전파합니다. ChildCtrl에서 '새로운' 변수가 인스턴스화되더라도 변수 변경을 쉽게 ParentCtrl로 전파하려면 어떻게 해야 합니까?최소에서 0달러까지 추가 포인트 제공(실장 용이성 향상) 부모 Ctrl ChildCtrl / ChildCtrl2 / ChildCtrl3 / ChildCtrl4 보다 ChildCtrl은 마스터 레이아웃과 ng뷰를 쉽게 추출할 수 없지만 모두 ParentCtrl의 동일한 기능에 의존합니다. $scope.searchTerms는 ParentCtrl에 정의되어 있지만 ng-model='searchTerms'가 있는 입력 상자가 하위 컨트롤러 보기에 있습니다.이 변수가 변경되면 ChildCtrls에만 반영되지 않습니다. 예: ht..

source 2023.04.05

angularjs 단위로 스크롤

angularjs 단위로 스크롤 페이지를 '표시'한 후 해당 페이지로 스크롤하려고 합니다. 즉, 사용자 목록이 매우 길어서 목록으로 표시합니다.각 요소에는 클릭할 수 있는 편집 아이콘이 있습니다.클릭하면 페이지 맨 위에 있는 사용자 폼이 표시됩니다.그런 다음 해당 위치로 스크롤합니다. // helper method to scroll $scope.scrollTo = function (id) { $location.hash(id); $anchorScroll(); } 사용자 편집 시 다음을 클릭합니다. $scope.editUser = function (user) { $scope.user = user; // set user $scope.setShowUserForm(true); // show edit form $s..

source 2023.03.31

숨겨진 입력을 각도로 모델에 바인딩

숨겨진 입력을 각도로 모델에 바인딩 다음과 같은 양식이 있습니다. AccountId MadeSad Accept 나는 이해한다record.fileNo그리고.record.madeSadNo에SaveRecord기능하지만, 나는 이해할 수 없다.record.usersId그리고.record.userNameId에SaveRecord기능. 어디서 실수를 하는 걸까요? 숨겨진 입력 값이 정확합니다.숨김 양식 필드를 갖는 것은 Angular 방식이 아닙니다.모든 범위 변수(양식에 없음)를 숨겨진 변수로 간주할 수 있으므로 숨김 필드는 전혀 필요하지 않습니다. 솔루션에 대해서는, 폼을 송신하는 동안, 오브젝트 「record」에 「user」를 입력해 주세요. function SaveRecord(){ $scope.record.u..

source 2023.03.31

Angularjs UI 라우터.로그인 페이지로 리다이렉트하는 방법

Angularjs UI 라우터.로그인 페이지로 리다이렉트하는 방법 상태는 대시보드, dahboard.main, dashboard.minor, login의 4가지입니다.대시보드는 추상적이며 .dashboard 및 .main 상태의 부모 상태입니다.다음은 내 코드입니다. .state('dashboard', { url: "/dashboard", abstract: true, templateUrl: "views/dashboard.html", resolve: { auth: function ($q, authenticationSvc) { var userInfo = authenticationSvc.getUserInfo(); if (userInfo) { return $q.when(userInfo); } else { ret..

source 2023.03.31

Angular Form 제출의 모든 필드 유효성 검사 트리거

Angular Form 제출의 모든 필드 유효성 검사 트리거 이 방법을 사용하고 있습니다.http://plnkr.co/edit/A6gvyoXbBd2kfToPmiiA?p=preview은 흐릿한 필드만 검증합니다.이것은 정상적으로 동작합니다만, 유저가 「송신」버튼(실제 송신이 아니고, 함수에의 데이터 ng클릭 콜)을 클릭했을 때에, 그 필드의 에러를 표시해 주세요. 그 버튼을 클릭했을 때 모든 필드에서 검증을 다시 시작할 수 있는 방법이 있습니까?나한테 효과가 있었던 건$setSubmitted이 함수는 버전 1.3.20의 각도 문서에 처음 표시됩니다. 검증을 트리거하는 클릭 이벤트에서 다음을 수행했습니다. vm.triggerSubmit = function() { vm.homeForm.$setSubmitted..

source 2023.03.31

스프링 파일 업로드 - MultipartHttpServletRequest 가져오기: MultipartResolver가 구성되어 있습니까?에러

스프링 파일 업로드 - MultipartHttpServletRequest 가져오기: MultipartResolver가 구성되어 있습니까?에러 angular-file-upload를 사용하여 여러 파일 업로드 기능을 Angular 웹 응용 프로그램에 통합하려고 합니다.현재 프런트 엔드 기능은 기능하지만 업로드 시도마다 java.lang.IllegalStateException,java.io.IOException]: java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver configured? 예외. 업로드 컨트롤러는 다음과 같이 정의됩니다. @Controller @PropertySource("c..

source 2023.03.26

요소 외부를 클릭할 때 이벤트를 발생시키는 지시어

요소 외부를 클릭할 때 이벤트를 발생시키는 지시어 비슷한 질문을 많이 하는 걸로 알고 있어요.하지만 아무도 내 문제를 해결해주지 않아. 현재 요소 밖에서 마우스를 클릭할 때 식을 실행하는 지시문을 작성하려고 합니다. 이 기능이 필요한 이유앱을 만들고 있는데, 이 앱에는 드롭다운 메뉴가 3개, 드롭다운 리스트가 5개 있습니다(선택한 것과 같습니다).이 모든 것들이 각 방향성이에요.이 모든 지시사항이 다르다고 가정해 봅시다.그래서 8개의 지시문이 있습니다.또한 모든 기능에는 동일한 기능이 필요합니다. 요소 측면을 클릭하면 드롭다운을 숨길 수 있습니다. 이 문제에 대한 해결 방법은 두 가지가 있는데, 둘 다 문제가 있습니다. 솔루션 A: app.directive('clickAnywhereButHere', fu..

source 2023.03.26

AngularJs - SELECT의 ng-model

AngularJs - SELECT의 ng-model JSFiddle 문제: 내 페이지에는 SELECT 요소가 있으며, 여기에는ng-repeat또,ng-model디폴트값이 설정되어 있습니다. 값을 변경하면ng-model적응해요, 괜찮아요그러나 드롭다운 목록에는 시작 시 빈 슬롯이 표시되며, 대신 기본값이 선택된 항목이 있어야 합니다. 코드 {{item.label}} JS의 경우: function myCtrl ($scope) { $scope.units = [ {'id': 10, 'label': 'test1'}, {'id': 27, 'label': 'test2'}, {'id': 39, 'label': 'test3'}, ] $scope.data = { 'id': 1, 'unit': 27 } }; 옵션 요소에는 ..

source 2023.03.26

각도가 있는 인라인 스타일을 조작하는 것은 IE에서는 동작하지 않습니다.

각도가 있는 인라인 스타일을 조작하는 것은 IE에서는 동작하지 않습니다. 각도 컨트롤러에서 함수의 반환 값을 기준으로 div 위치를 설정하고 싶었다. 다음은 FireFox와 Chrome에서는 정상적으로 동작하지만 Internet Explorer에서는 정상적으로 동작합니다.{{position($index)}}%리터럴 스트링 값으로 해석되기 때문에 효과가 없습니다. 이 문제의 예를 다음에 나타냅니다. var app = angular.module('app', []); app.controller('controller', function($scope) { $scope.items=[1,2,3,4,5,6,7,8,9,10]; $scope.position=function(i){ var percent =[5,10,15,2..

source 2023.03.21

Angular JS의 지시어 템플릿 내에서 "ng-repeat"을 사용하는 방법은 무엇입니까?

Angular JS의 지시어 템플릿 내에서 "ng-repeat"을 사용하는 방법은 무엇입니까? 저는 Angular JS를 처음 사용하는 사용자 지정 디렉티브를 작성하려고 합니다. Corrps. 컨트롤러는 다음과 같습니다. $scope.cashAccountsColumns = [ {"field": "description", "title": "Description"}, {"field": "owner", "title":"Owner"}, {"field": "currentBalance", "title":"Current Balance" } ]; 지시 코드는 다음과 같습니다. return { restrict : 'EA', transclude : false, templateUrl : 'html/linkedlist.htm..

source 2023.03.16