반응형

angularJS 45

javascript의 set Timeout과 angularjs의 $timeout 서비스의 차이

javascript의 set Timeout과 angularjs의 $timeout 서비스의 차이 각도 프레임워크는 처음입니다.여기 제 시나리오가 있습니다.$scope.variable을 일정 기간 후에 변경하고 싶기 때문에 javascript를 사용했습니다.setTimeout방법. $scope.variable = 'Previous'; setTimeout(function(){ $scope.variable='NEXT'; },3000); 이 코드는 나에게 맞지 않는다.나는 사용했다$apply()이 코드가 작동하도록 합니다. 나중에 알게 된 것은 각도 자체에도 $timeout 서비스가 있어 같은 기능을 하고 있다는 것입니다. $scope.variable = 'Previous'; $timeout(function ()..

code 2023.03.09

용기 내 angularjs 무한 스크롤

용기 내 angularjs 무한 스크롤 angularjs 무한 스크롤을 사용하려고 합니다. 스크롤이 브라우저 창에 상대적인 경우에만 작동하는 것 같습니다. 내부 DIV에서 무한 스크롤을 수행하려고 합니다.저는 일반 포장지와 실제 내용을 표시하기 위한 내부 div가 있는 페이지를 가지고 있습니다. 래퍼 페이지는 창 전체를 경과하도록 설정되어 있으므로 스크롤할 수 없습니다.그러나 내용을 포함하는 내부 div에는 자체 스크롤 막대가 있습니다. 내부 콘텐츠 div 스크롤바를 기준으로 무한 스크롤을 작동하려면 어떻게 해야 합니까?다른 사용자가 동일한 내용을 검색하여 여기에 오는 경우 - 다음은 유용한 링크입니다. https://github.com/BinaryMuse/ngInfiniteScroll/pull/7 (풀..

code 2023.03.09

for 'ng-model for 'for 'ng-model for 'for 'ng-model for 'DEMO ) (DEMO)DEMO ) (DEMO)DEMO ) (DEMO)

for 'ng-model for 'DEMO ) (DEMO) 입력 태그에 ng-model을 사용하려고 했습니다.유형은 다음과 같습니다. 그러나 파일을 선택한 후에도 컨트롤러에서 $scope.vm.uploadme가 정의되지 않았습니다. 선택한 파일을 컨트롤러로 가져오려면 어떻게 해야 합니까?디렉티브를 사용하여 회피책을 작성했습니다. .directive("fileread", [function () { return { scope: { fileread: "=" }, link: function (scope, element, attributes) { element.bind("change", function (changeEvent) { var reader = new FileReader(); reader.onload =..

code 2023.03.09

폴백 이미지에 대한 각도 지시

폴백 이미지에 대한 각도 지시 다른 서버에 이미지가 없는 경우는 디폴트 이미지를 표시하고 싶습니다.이를 달성하기 위한 각도 지시가 있습니까?아니요, 만들 수 있습니다. http://jsfiddle.net/FdKKf/ HTML: JS: myApp.directive('fallbackSrc', function () { var fallbackSrc = { link: function postLink(scope, iElement, iAttrs) { iElement.bind('error', function() { angular.element(this).attr("src", iAttrs.fallbackSrc); }); } } return fallbackSrc; }); 각도 지시가 있나요? http://ngmodules..

code 2023.03.09

ui-module:뷰 템플릿이 없는 루트

ui-module:뷰 템플릿이 없는 루트 에서 루트를 셋업할 수 있습니까?ui-router콘트롤러만 있는 건가요?그 목적은 특정 URL에서 제가 하고 싶은 것은 단지 뷰에 아무것도 표시하지 않고 프로그램적으로 행동하는 것입니다.그 문서들은 다 읽었지만, 그들이 이걸 어떻게 할 수 있는지 잘 모르겠어요. 네, 저는 https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-open-a-dialogmodal-at-a-certain-state,을 읽었습니다만, 그것은 제가 찾고 있는 것이 아닙니다. 예를 들어, 기본적인 신체에 시야가 있다고 합시다. 또, 기본적인 설정: // Routes $stateProvider .state(..

code 2023.03.09

AngularJs에서 개인 메서드를 사용하여 테스트 가능한 컨트롤러를 작성하는 방법은 무엇입니까?

AngularJs에서 개인 메서드를 사용하여 테스트 가능한 컨트롤러를 작성하는 방법은 무엇입니까? 네, 그래서 저는 오랫동안 어떤 문제에 부딪혀왔기 때문에 다른 지역사회의 의견을 듣고 싶습니다. 먼저 추상 컨트롤러에 대해 살펴보겠습니다. function Ctrl($scope, anyService) { $scope.field = "field"; $scope.whenClicked = function() { util(); }; function util() { anyService.doSmth(); } } 분명히 다음과 같은 일이 있습니다. 컨트롤러용 일반 발판$scope서비스 주입이 완료되었습니다. 스코프에 부속된 몇 가지 필드 및 기능 개인 방식util() 자, 이 수업을 유닛 테스트(재스민)에서 다루고 싶습..

code 2023.03.09

AngularJS HTML을 동적으로 추가하고 컨트롤러에 바인드하는 방법

AngularJS HTML을 동적으로 추가하고 컨트롤러에 바인드하는 방법 이제 막 각도 맞추기 시작했어JS는 제가 하려는 일에 적합한 아키텍처를 찾는 데 어려움을 겪고 있습니다.1페이지 앱이 있습니다만, URL은 항상 같기 때문에 루트 이외의 루트로 이동할 수 없습니다.내 앱에는 다른 뷰를 호스팅해야 하는 주요 div가 하나 있습니다.새로운 뷰에 액세스 하면 메인 div의 디스플레이를 계승하고 싶다.이 방법으로 로드된 뷰는 일회용 또는 DOM에 숨겨져 있을 수 있습니다.각각의 동작에 관심이 있습니다. 내가 하려는 일의 대략적인 실행 예를 생각해 냈다.이 Plunk의 작업 예를 참조하십시오.기본적으로 HTML을 DOM에 동적으로 로드하여 표준 각도를 갖기를 원합니다.JS컨트롤러는 새로운 HTML에 접속할 ..

code 2023.03.04

browser.ignoreExtractor 동기화란?

browser.ignoreExtractor 동기화란? 사람들이 사용하자고 하는 것을 여러 번 봐왔습니다. browser.ignoreSynchronization=true; // or false 근데 왜 우리가 그걸 필요로 하는지 이해가 안 돼요.간단한 답변은 각도 약속을 기다리지 않게 하는 것입니다. 예를 들어, 각도 약속 같은 것.$http또는$timeout해결할 수 있도록 하기 위해 필요한 작업입니다.$http또는$timeout(예: "로드" 메시지) 또는 별도의 로그인 페이지와 같은 비각도 사이트 또는 페이지를 테스트합니다. 예를 들어, 요청 중에 로딩 메시지를 설정하는 단추를 테스트하려면 다음과 같이 설정할 수 있습니다.true요소를 가져올 때 + 요소 내용 확인 element(by.css('but..

code 2023.02.27

약속이 해결되기 전에 지침이 렌더링되고 있습니다.

약속이 해결되기 전에 지침이 렌더링되고 있습니다. 약속이 해결된 후에만 내용을 렌더링하도록 지시하는 데 문제가 있습니다.내 생각에는 말이지…then()원래 이렇게 해야 되는데 잘 안 되는 것 같아요. 컨트롤러는 다음과 같습니다. // Generated by CoffeeScript 1.6.3 (function() { var sprangularControllers; sprangularControllers = angular.module('sprangularControllers', ['sprangularServices', 'ngRoute']); sprangularControllers.controller('productsController', [ '$scope', '$route', '$routeParams', '..

code 2023.02.27

터미널에서 npm 설치 오류 발생

터미널에서 npm 설치 오류 발생 mac에 노드를 설치하려고 합니다.다음과 같은 에러가 발생하고 있습니다.노드 사이트에서 노드를 다운로드하고 패키지를 실행했습니다.왜 내가 그 오류에 직면하는지 말해줄 수 있니?npm 설치를 할 때 MacBook-Pro:~ Raj$ npm install npm ERR! install Couldn't read dependencies npm ERR! package.json ENOENT, open '/Users/Raj/package.json' npm ERR! package.json This is most likely not a problem with npm itself. npm ERR! package.json npm can't find a package.json file in ..

code 2023.02.27
반응형