반응형

angularJS 28

AngularJS가 컨트롤러에서 서비스의 객체 값 변경을 트리거하고 감시합니다.

AngularJS가 컨트롤러에서 서비스의 객체 값 변경을 트리거하고 감시합니다. 컨트롤러에서 서비스 변경을 감시하려고 합니다.stackoverflow에서 많은 QN을 기반으로 여러 가지를 시도했지만 잘 되지 않았습니다. html: Click Me javascript: var myApp = angular.module('myApp',[]); myApp.service('myService', function() { this.tags = { a: true, b: true }; this.setFalseTag = function() { alert("Within myService->setFalseTag"); this.tags.a = false; this.tags.b = false; //how do I get the w..

programing 2023.03.02

ng폼 전체에 대한 변경과 같은 기능

ng폼 전체에 대한 변경과 같은 기능 나는 다음과 같은 일을 하고 싶다.ng-change입력 필드 중 하나가 변경될 때마다 전체 폼에 대한 정보를 제공합니다. AngularJS 1.3 이후 debounce 옵션이 있는 것은 알고 있습니다만, 1개의 입력에만 적용됩니다. 폼 전체에 적용되는 "debounce"/"on change" 기능을 찾고 있습니다.할 수 있는 기본 제공 방법은 없습니다.ng-change폼을 위해서요. 뷰 모델을 올바르게 구성했다면 양식 입력이 특정 범위 노출 속성에 바인딩될 가능성이 높기 때문에 필요하지 않을 수도 있습니다. $scope.formData = {}; 보기: 그런 다음 자세히 관찰할 수 있습니다.$watch모델 변경(필요한 요소에 임의의 디바운스 옵션 적용): $scope..

programing 2023.03.02

각도 종속성에 대한 Google CDN?

각도 종속성에 대한 Google CDN? 다음 항목을 1개로 줄일 수 있는 방법이 있습니까? Google의 CDN에서 호스팅되는 이러한 결합 버전을 찾을 수 없습니다.저도 계속 찾고 있는데 아직 못 찾았어요.하나의 js. 파일에 모두 포함시키려면 수동으로 번들을 해야 할 것 같습니다. 모든 종속성을 가져와 하나의 파일로 병합하는 Grunt 태스크(또는 이와 유사한 태스크)를 만들까 생각 중입니다.CDN을 사용하고 싶은 것은 알지만, 그 생각을 공유하고 싶었던 것뿐입니다. 후자에 관심이 있는 분들을 위해 이 grunt-fetch-from-cdn 플러그인을 발견했습니다.아직 직접 먹어본 적은 없지만, 재미있을 것 같아.CDN의 주된 장점은 모든 사람이 같은 파일을 사용할 수 있다는 것입니다.따라서 캐싱이 다..

programing 2023.03.02

Angular에서 새 선을 보존하려면 어떻게 해야 합니까?JS 부분?

Angular에서 새 선을 보존하려면 어떻게 해야 합니까?JS 부분? 각도 내JS 부분 다음과 같이 엔트리 목록을 루프합니다. {{ entry.title }} {{ entry.content }} 의 내용{{entry.content}}AngularJS에 의해 무시되는 라인브레이크가 몇 개 있어요어떻게 하면 라인브레이크를 유지할 수 있을까요?기본적인 HTML일 뿐입니다. 각진 각진 각진 각진 각진 각진 각진 각선JS는 아무것도 바꾸지 않을 거예요.를 사용할 수 있습니다.pre대신 태그 지정: {{ entry.content }} 또는 CSS를 사용합니다. p .content {white-space: pre} ... {{ entry.content }} 한다면entry.contentHTML 코드가 포함되어 있습니..

programing 2023.02.25

Angular에서 fragment 식별자 제거JS URL(# 기호)

Angular에서 fragment 식별자 제거JS URL(# 기호) angular.js URL에서 # 기호를 삭제할 수 있습니까? 뷰 변경 시 브라우저의 Back 버튼 등을 사용할 수 있고 URL을 param으로 갱신할 수 있으면 좋겠지만 # 기호는 필요 없습니다. 튜토리얼 routeProvider는 다음과 같이 선언됩니다. angular.module('phonecat', []). config(['$routeProvider', function($routeProvider) { $routeProvider. when('/phones', {templateUrl: 'partials/phone-list.html', controller: PhoneListCtrl}). when('/phones/:phoneId', {t..

programing 2023.02.20

AngularJS가 약속하는 콜백은 Jasmine에서 트리거되지 않음JS 테스트

AngularJS가 약속하는 콜백은 Jasmine에서 트리거되지 않음JS 테스트 문제 소개 나는 Angular의 유닛 테스트를 시도하고 있다.Facebook JavaScript SDK를 랩하는 JS 서비스 FB오브젝트; 하지만 테스트가 작동하지 않고, 그 이유를 알 수 없습니다.또한 Jasmine이 아닌 브라우저에서 실행하면 서비스 코드가 작동합니다.JS 유닛 테스트, Karma 테스트 주자와 함께 실행. 오브젝트를 통한 Angular 약속을 사용하여 비동기 방식을 테스트하고 있습니다.Jasmine 1.3.1 비동기 테스트 방법을 사용하여 비동기적으로 실행되도록 테스트를 설정했지만 함수는 돌아오지 않습니다(아래 테스트 코드 참조). 5초 후에 타임아웃됩니다(Karma는 아직 Jasmine 2.0 비동기 ..

programing 2023.02.20

jsfiddle의 js를 디버깅하는 방법

jsfiddle의 js를 디버깅하는 방법 이 jsfiddle을 보고 있습니다.http://jsfiddle.net/carpasse/mcVfK/ 문제가 아니라 javascript를 통해 디버깅하는 방법을 알고 싶습니다.디버거 명령을 사용하려고 했는데 소스 탭에서 찾을 수 없습니다.이걸 어떻게 디버깅할 수 있는지 아세요? 바이올린의 코드: angular.module('app', ['appServices']) .config(['$routeProvider', function($routeProvider) { $routeProvider. when('/home', {templateUrl: 'home.html', controller: HomeCtrl}). when('/list', {templateUrl: 'list.ht..

programing 2023.02.20

Angular.js에서 다른 사람에게 주입할 수 있는 "물건"은 무엇입니까?

Angular.js에서 다른 사람에게 주입할 수 있는 "물건"은 무엇입니까? 각도에서의 의존성 주입을 이해하는데 조금 어려움을 겪고 있어요.따라서 컨트롤러, 공장, 프로바이더 등 '타입' 중 어떤 것을 다른 '타입'에 삽입할 수 있는지 설명해 주실 수 있습니까?또, 같은 '타입'의 다른 인스턴스도 포함해서요. 제가 실제로 찾고 있는 것은 y/n으로 채워진 이 테이블입니다.행/열이 같은 셀의 경우, 즉 한 "유형"의 값을 동일한 "유형"의 다른 셀에 주입하는 것을 의미합니다. +----------------+----------+------------+-----------+---------+--------+----------+---------+-------+ | Can we inject? | Constant..

programing 2023.02.20
반응형