AngularJS 36

컨트롤러에서 폼 제출을 트리거할 수 있습니까?

컨트롤러에서 폼 제출을 트리거할 수 있습니까? 컨트롤러 내에서 기존 양식을 제출하고 싶습니다.웹 서버상의 루트를 히트시켜, 그 응답으로 리다이렉트 하는 시나리오입니다.HTML 의 통상의 형식에서도 할 수 있습니다만, 송신 버튼을 눌렀을 때에 필드에 대한 검증을 실시하고, 검증에 실패했을 경우는 루트를 실행하고 싶지 않습니다. ng-valid는 알고 있습니다만, 버튼이 눌렸을 때만 검증이 이루어졌으면 합니다. 컨트롤러 내에서 조건부로 폼을 제출하는 방법이 있습니까?Form Controller 에 송신 방식을 추가할 수 있습니다.나는 그렇게 했다: buy .directive("ngFormCommit", [function(){ return { require:"form", link: function($scope..

programing 2023.03.05

ng-click을 사용하여 angularJs에서 클래스 추가 및 제거

ng-click을 사용하여 angularJs에서 클래스 추가 및 제거 ngClick으로 클래스를 추가하는 방법을 시도하고 있습니다.코드를 플런커에 업로드했습니다.여기를 클릭해 주세요.각진 문서를 보면 정확한 방법을 알 수 없습니다.다음은 제 코드의 일부입니다.누가 나를 올바른 방향으로 인도해 줄 수 있나요? 컨트롤러 var app = angular.module("MyApp", []); app.controller("subNavController", function ($scope){ $scope.toggle = function (){ $scope.isVisible = ! $scope.isVisible; }; $scope.isVisible = false; }); " 추가 또는 삭제"active" 코드의 클래스..

programing 2023.03.05

각도 JS 필터가 동일하지 않음

각도 JS 필터가 동일하지 않음 아주 기본적인 질문 같은데 구문을 잘 모르겠어요. {{question.Text}} 내가 원하는 것은 id가 -1이 아닌 모든 문제를 보여주는 것이다. 내가 무엇을 잘못하고 있는가?감사합니다!구문이 조금 다를 뿐입니다. 시도해 보십시오. {{question.Text}} JSFiddle을 참조하십시오.http://jsfiddle.net/U3pVM/3845/ 편집: 변수를 사용한 예제: {{question.Text}} 이 경우 @Michael Rose의 답변이 유효하지만 일부 객체/변수를 필터링하지 않으면 그렇지 않다고 생각합니다. 이 경우 다음을 사용할 수 있습니다. JS: filterId = -1 HTML: 한층 더 내포된 케이스: JS: someQuestion = { so..

programing 2023.03.05

Angular를 사용하여 파일을 다운로드하려면 어떻게 해야 합니까?JS 또는 Javascript?

Angular를 사용하여 파일을 다운로드하려면 어떻게 해야 합니까?JS 또는 Javascript? 숨겨진 텍스트 영역에 텍스트가 있습니다.버튼을 클릭했을 때 텍스트가 다운로드되도록 하고 싶다..txt파일입니다. Angular를 사용하여 가능합니까?JS 또는 Javascript?다음과 같은 작업을 수행할 수 있습니다.Blob. download 컨트롤러: var content = 'file content for example'; var blob = new Blob([ content ], { type : 'text/plain' }); $scope.url = (window.URL || window.webkitURL).createObjectURL( blob ); URL 를 유효하게 하려면 , 다음의 순서에 따릅니..

programing 2023.02.28

AngularJS의 커스텀 디렉티브 *sure scope* 내에서 부모 스코프에 액세스하려면 어떻게 해야 합니까?

AngularJS의 커스텀 디렉티브 *sure scope* 내에서 부모 스코프에 액세스하려면 어떻게 해야 합니까? 지시문 내에서 "부모" 범위에 액세스할 수 있는 방법을 찾고 있습니다.위로부터의 범위, 트랜스루드, 요구, 변수(또는 범위 자체)의 임의의 조합.저는 전적으로 기꺼이 몸을 뒤로 젖히지만, 완전히 진부하거나 유지 불가능한 것은 피하고 싶습니다.들어 지금 할 수 은 '아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 아, 예.$scopepreLink 매개 변수를 하여 preLink 매개 변수를 합니다.$sibling'아주'..

programing 2023.02.28

숫자만 입력하도록 제한하려면 어떻게 해야 하나요?

숫자만 입력하도록 제한하려면 어떻게 해야 하나요? ngChange in Angular를 사용하고 있습니다.JS - 사용자가 입력에 추가한 문자를 제거하는 사용자 지정 함수를 트리거합니다. 문제는 트리거된 입력을 대상으로 해야 한다는 것입니다.numbersOnly()입력된 글자를 삭제할 수 있도록 합니다.구글을 오랫동안 찾아봤지만 아무것도 찾을 수 없었습니다. 내가 뭘 할 수 있을까?사용 사례에 적합한 경우 type="number"를 사용하십시오. 또 하나의 간단한 방법:ng-pattern을 사용하여 필드에서 허용되는 것을 제한하는 regex를 정의할 수도 있습니다.양식에 대한 "쿡북" 페이지도 참조하십시오. 해킹? 컨트롤러의 ng-model을 $watch합니다. 컨트롤러: $scope.$watch('my..

programing 2023.02.23