반응형

angularJS 37

AngularJS는 컨트롤러로부터의 속성 접근을 지시합니다.

AngularJS는 컨트롤러로부터의 속성 접근을 지시합니다. 컨트롤러 함수의 디렉티브 속성에 액세스하려고 합니다.단, 접속할 때는 정의되어 있지 않습니다.간단한 타이머를 하면 작동한다는 걸 알았어요.명령어가 준비되고 사용되도록 설정된 후에만 코드를 실행할 수 있는 방법이 있습니까? 내가 그걸 만지작거렸어.콘솔이 열려 있는지 확인합니다.http://jsfiddle.net/paulocoelho/uKA2L/1/ 다음은 바이올린에서 사용하는 코드입니다. var module = angular.module('testApp', []) .directive('testcomponent', function () { return { restrict: 'E', template: '{{text}} This will run fin..

programing 2023.02.27

각도 JS 및 방향 링크 및 $timeout

각도 JS 및 방향 링크 및 $timeout Angular의 매우 기본적인 예에 문제가 있습니다.JS와 디렉티브.webrtc에서 웹캠 이미지를 보여주는 디렉티브를 만들고 싶습니다.내 코드는 스트림을 완벽하게 표시하지만 타임아웃을 추가하면(예를 들어 캔버스를 새로 고치는 경우) $timeout이 작동하지 않습니다.이 코드는 다음과 같습니다. wtffDirectives.directive('scannerGun',function($timeout){ return { restrict: 'E', template: '' + '' + '' + '', replace: true, transclude: true, scope: false, link: function postLink($scope, element){ $scope...

programing 2023.02.27

식에서의 Angularjs if-then-else 구조

식에서의 Angularjs if-then-else 구조 예를 들어 bool 값을 반환해야 하는 함수 $scope.isExists(항목)를 가지고 있는 등 angularjs 식에서 if-then-else 구문(삼진 연산자)을 사용할 수 있습니까?난 이런 걸 원해 {{item.description}} {{isExists(item) ? 'available' : 'oh no, you don't have it'}} 문자열을 반환하는 함수를 사용할 수 있다는 것을 알고 있기 때문에 if-then-else 구문을 식에 사용할 수 있다는 것이 흥미롭습니다.감사해요.각도 표현은 1.1.5 이전의 3진 연산자를 지원하지 않지만 다음과 같이 에뮬레이트할 수 있습니다. condition && (answer if true) |..

programing 2023.02.22

각도 JS각도 JS동봉하지 않은 검증동봉하지 않은 검증

각도 JS동봉하지 않은 검증 Angular에서 격리된 단일 시스템을 검증할 수 있습니까?양식이 검증되는 것과 유사한 방법으로요?저는 이렇게 생각하고 있습니다. Too long! 위의 예는 효과가 없습니다.에 봉입하다및 교환ng-show와 함께ng-show="myForm.myInput.$error.maxlength"도와준다. 를 사용하지 않고 이 작업을 수행할 수 있습니까??ng-form angular 디렉티브(여기서 docs 참조)를 사용하여 html 형식 외에서도 모든 것을 그룹화할 수 있습니다.그런 다음 angular FormController를 활용할 수 있습니다. Too long! 예Silvio Lucas의 답변을 바탕으로 반복하여 양식 이름과 유효한 상태를 삽입할 수 있어야 하는 경우: Requ..

programing 2023.02.22

AngularJS : $scope를 호출할 때 이미 진행 중인 오류 $digest를 방지합니다.$syslog()

AngularJS : $scope를 호출할 때 이미 진행 중인 오류 $digest를 방지합니다.$syslog() 애플리케이션을 각도로 빌드한 후, 페이지를 수동으로 스코프로 갱신할 필요가 점점 더 많아지고 있습니다. 은 전화하는 입니다.$apply()내 컨트롤러와 지시의 범위 내에서.같은 이다. 오류: $digest가 이미 진행 중입니다. 이 오류를 회피하는 방법이나 다른 방법으로 같은 것을 달성하는 방법을 알고 있는 사람이 있습니까?최근 Angular guys와의 토론에서 바로 이 주제에 대해:장래를 대비하기 위해서, 다음의 것을 사용하지 말아 주세요. 올바른 방법을 요구했을 때, 그 답은 현재입니다. $timeout(function() { // anything you want can go here a..

programing 2023.02.22

AngularJS App: .js 파일을 index.html에 포함하는 방법

AngularJS App: .js 파일을 index.html에 포함하는 방법 저는 angularJs는 처음이에요.angularJs를 사용하여 폰갭 앱을 만들었습니다.앱은 정상적으로 동작하고 있습니다.문제는, 이제 내가 얼마나 각도가 높은지에 대해 좀 더 이해하게 됐다는 것이다.JS는 작동하지만(적어도 있다고 생각합니다), 앱 파일 구조와 코드 유지보수가 걱정됩니다.내 프로젝트는 각진 씨앗 패턴을 따릅니다.이 구조를 가진 GitHub의 Angular Seed: js app.js controllers.js directives.js services.js filters.js angularJS를 사용한 앱의 구조화 방법을 조사한 결과, 매우 좋은 기사를 발견했습니다.JS 및 대규모 AngularJS 애플리케이션 ..

programing 2023.02.22

AngularJS, Karma/Jasmine 테스트는 왜 이렇게 느리게 실행됩니까?

AngularJS, Karma/Jasmine 테스트는 왜 이렇게 느리게 실행됩니까? 저는 Angularjs 앱에 대해 실행되는 간단한 카르마/재스민 단위 테스트를 몇 가지 가지고 있습니다.최신 버전의 Chrome을 사용하여 WebStorm IDE에서 테스트를 실행합니다. 테스트 스위트가 매우 빠르게 실행될 수 있습니다(0.24초). 동일한 코드에 대한 동일한 테스트 스위트의 실행 속도가 매우 느릴 수 있음(120초) 나는 모든 상식적인 해결책을 시도해 보았다.나는 내가 무엇을 잘못하고 있는지 알아내려고 인터넷을 샅샅이 뒤졌다. 시험이 왜 이렇게 느리게 진행되나요?답은 매우 간단하다. 저는 크롬을 사용하여 카르마 서버를 실행하고 있습니다.Karma 서버를 처음 시작하면 Chrome 인스턴스가 최대 창으로 ..

programing 2023.02.22
반응형