반응형

AngularJS 39

angular js에서 $parse 사용

angular js에서 $parse 사용 문 닫았습니다.이 질문은 더 많아야 합니다.집중력이 있는현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 한 가지 문제에만 초점을 맞추도록 질문을 업데이트합니다. 9년전에 문을 닫았습니다. 이 질문을 개선합니다. 사용처에 대한 아이디어가 있습니까?$parse앵귤러의JS. 명확하게 설명할 수 있는 예나 링크를 제시해 주시기 바랍니다.Angular는 $digest 루프를 실행할 때 $parse를 자동으로 실행합니다. 기본적으로 $parse는 Angular가 식을 평가하는 방식입니다.식을 수동으로 구문 분석하려면 $parse 서비스를 컨트롤러에 주입하고 서비스를 호출하여 구문 분석을 수행할 수 있습니다. ng-book에서 가져온 코드..

source 2023.11.05

함수는 내부 angularjs controller에서 두번 호출됩니다.

함수는 내부 angularjs controller에서 두번 호출됩니다. 저는 앵글 js를 처음 접하며 현재 매우 유선적인 종류의 버그를 가지고 있습니다.컨트롤러의 함수는 경로에 대해 로드된 뷰로 호출될 때 두 번 실행됩니다. http://jsfiddle.net/4gwG3/5/ 당신은 두번이나 경고를 보게 될 것입니다!! 저의 견해는 단순합니다. 제 앱 코드는 다음과 같습니다. var IB = angular.module('IB', []); //channel controller IB.controller('channelsController', function ($scope, $routeParams) { $scope.greet = function () { alert('hi'); }; }); IB.config(f..

source 2023.10.31

'http-server'가 내부 또는 외부 명령으로 인식되지 않습니다.

'http-server'가 내부 또는 외부 명령으로 인식되지 않습니다. 각시드 프로젝트를 설치한 후 다음과 같은 단계를 거쳤습니다. 리포지토리를 복제했습니다. git 클론 https://github.com/angular/angular-seed.git 씨디 각씨앗 그 다음 오후 설치를 실행합니다. 설치가 끝나면 다음을 얻을 수 있습니다. angular-seed@0.0.0 prestart C:\Users\user\Documents\GitHub\comilion\angular-seed npm 설치 angular-seed@0.0 설치 후 C:\Users\user\Documents\GitHub\myproject\angular-seed bower 설치 angular-seed@0.0 시작 C:\Users\user\Do..

source 2023.10.21

angularjs에서 angular. bind의 용도는 무엇입니까?어디에 쓰나요?

angularjs에서 angular. bind의 용도는 무엇입니까?어디에 쓰나요? Angularjs에서 angular.bind의 용도는 무엇입니까?예를 들어 주시기 바랍니다.https://docs.angularjs.org/api/ng/function/angular.bind 에서 이해할 수 없습니다.Angular.bind는 function.bind와 부분 기능 적용의 기능성을 결합한 유틸리티 기능입니다. 바인딩(일반적으로 바인딩)은 현재 컨텍스트를 함수에 바인딩하지만 실제로는 나중에 실행한다는 개념입니다. 이것은 다음과 같이 HTTP 통화를 할 때 각도에서 유용할 수 있습니다.$http그리고 약속을 처리하는 것. $http.get('url').then(angular.bind(this, function(re..

source 2023.10.21

앵귤러 부츠 스트랩 모달이 배경을 열어 둡니다.

앵귤러 부츠 스트랩 모달이 배경을 열어 둡니다. 앵귤러를 쓰고 있습니다.모달스와 같은 내 Angular 1.4 앱에 부트스트랩 구성 요소를 통합하는 UI. 컨트롤러에서 모드를 호출하는 것은 다음과 같습니다. var modalInstance = $modal.open({ animation: true, templateUrl: '/static/templates/support-report-modal.html', controller: 'ModalInstanceCtrl' }); 안타깝게도 다음을 사용하여 Modal을 닫으려고 할 때: modalInstance.close(); 모드 자체가 사라지고 배경도 희미해지지만 DOM에서 제거되지 않아 페이지 전체를 덮어버려 페이지가 응답하지 않습니다. 검사할 때 다음과 같은 내..

source 2023.10.06

$odd 또는 $even 속성으로 필터링-반복할 수 있습니까?

$odd 또는 $even 속성으로 필터링-반복할 수 있습니까? 자동 필터링을 시도하는 중입니다.ng-repeat짝수 인덱스로 나열합니다.어떻게든 이것이 가능할까요?제가 시도하고 있는 것은 이렇지만 효과가 없습니다. {{thing.name}} 이를 달성할 수 있는 적절한 방법이 있습니까?여기에는 $짝수의 물건 목록이 표시됩니다. {{thing.name}} 업데이트됨: 또는 술어 함수를 작성합니다.작동예제 문서: HTML: {{thing.name}}} JS: $scope.filterEvenStartFrom = function (index) { return function (item) { return index++ % 2 == 1; }; }; 원본: 이거 어때: {{thing.name}}} 의 문서화.ng-r..

source 2023.10.01

컨트롤러를 성공() 및 오류()로 테스트합니다.

컨트롤러를 성공() 및 오류()로 테스트합니다. 컨트롤러의 테스트 성공 및 오류 콜백을 단위화하는 최선의 방법을 찾고 있습니다.컨트롤러가 '그때'와 같은 기본 $q 함수만 사용하는 한 서비스 방법을 무시할 수 있습니다(아래 예 참조).컨트롤러가 '성공' 또는 '오류' 약속에 응답할 때 문제가 발생합니다.(내 용어가 정확하지 않다면 죄송합니다.) 여기 컨트롤러 \서비스 예시가 있습니다. var myControllers = angular.module('myControllers'); myControllers.controller('SimpleController', ['$scope', 'myService', function ($scope, myService) { var id = 1; $scope.loadData ..

source 2023.10.01

새 줄 /n을 각진 줄 바꿈으로 변환합니다.

새 줄 /n을 각진 줄 바꿈으로 변환합니다. 새 행 문자 /n이 포함된 문자열이 있습니다.표시 시도 중 끈끈이/n을 새 행으로 사용하는 대신 '/n'을 텍스트로 표시합니다. $scope.myOutput = " Hello /n" {{ myOutput | textFormat }} 필수 -> 안녕하세요 (html 페이지) 시도: app.filter('textFormat', function() { return function(x) { return x.replace(/\\n/g, ' '); } 화이트 스페이스와 같은 CSS 스타일 시도: pre;이것으로 대체되는 것은 아니지만 CSS 속성을 사용할 수 있습니다.white-space: pre-line;브라우저에서 \n을 렌더링합니다: https://developer..

source 2023.10.01

각 및 스플라이스에 대한 angularjs

각 및 스플라이스에 대한 angularjs 이런 배열이 있습니다. $scope.emails = [ {"key":"Work","value":"user@domine.com"}, {"key":"","value":""}, {"key":"Work","value":"user2@domine.com"} {"key":"","value":""}]; 그래서 빈 이메일을 지우고 싶지만 각도가 깁니다.forEach메소드는 마지막 개체인 하나의 개체만 제거합니다. 왜 그럴까요??. js코드 angular.forEach($scope.emails, function(email, index){ if(email.value ===""){ $scope.emails.splice(index, 1); } }); 내가 잘못하고 있는 곳에 제이에스빈..

source 2023.10.01

ng-change에 대한 지연을 캡슐화하는 각도 지시

ng-change에 대한 지연을 캡슐화하는 각도 지시 ng-change에 바인딩된 쿼리 기능이 있는 검색 입력 필드가 있습니다. 하지만 이것은 모든 캐릭터에게 너무 빨리 발생합니다.그래서 저는 이런 일을 자주 하게 됩니다. $scope.updateSearch = function(){ $timeout.cancel(searchDelay); searchDelay = $timeout(function(){ $scope.requery($scope.search); },300); } 사용자가 타이핑을 중지한 후 300ms만 요청하도록 합니다.이것을 지시로 포장할 수 있는 해결책이 있습니까?각도 1.3 기준으로 ngModelOptions를 사용하면 훨씬 쉽게 실행할 수 있습니다. Syntax: {debounce: Mil..

source 2023.09.21
반응형