반응형

AngularJS 31

오류: 유형에 콜 시그니처가 없는 식을 호출할 수 없습니다.

오류: 유형에 콜 시그니처가 없는 식을 호출할 수 없습니다. 나는 타자본을 처음 접하고 두 개의 수업이 있다.부모 클래스에는 다음이 있습니다. abstract class Component { public deps: any = {}; public props: any = {}; public setProp(prop: string): any { return (val: T): T => { this.props[prop] = val; return val; }; } } 자녀반에는 다음과 같은 항목이 있습니다. class Post extends Component { public toggleBody: string; constructor() { this.toggleBody = this.setProp('showFullBody..

IT 2023.02.22

각진 경우 ng-if angular로 일회성 바인딩?

각진 경우 ng-if angular로 일회성 바인딩? 다음과 같은 뷰가 있는 경우: omg lol lol omg 실제로 (2 * foos.length) + $$watchers 1개를 만들고 있는데, 이는 매우 좋지 않습니다.ng-if="::bar"를 할 수 있다고 하는 소스를 온라인에서 몇 개 찾았습니다만, 그래도 시청자 수는 변하지 않습니다.ng-if를 강제로 한 번만 묶을 수 있는 방법이 있나요? 이렇게 해야 하는 것은 정말 바보 같은 짓이다. omg lol lol omg 그 대신 4달러 정도의 경비원이 있을 것 같은데...그래서 나는 그런 바보 같은 짓을 하지 않기 위해 대안을 찾고 있다.대답하기 위해 제 코멘트를 연장하는 것뿐입니다. 각도 1.3 원타임바인딩 구문(::불필요한 시계는 뺄 수 있습니..

IT 2023.02.22

jQuery 없이 $http로 urlencoded 폼 데이터를 POST하려면 어떻게 해야 합니까?

jQuery 없이 $http로 urlencoded 폼 데이터를 POST하려면 어떻게 해야 합니까? Angular JS는 처음이라 처음에는 Angular만을 사용하여 새로운 어플리케이션을 개발하려고 했습니다.JS. 서버 측에 AJAX 콜을 발신하려고 합니다.$httpAngular 앱에서 확인하세요. 파라메타를 송신하기 위해서, 다음을 시도했습니다. $http({ method: "post", url: URL, headers: {'Content-Type': 'application/x-www-form-urlencoded'}, data: $.param({username: $scope.userName, password: $scope.password}) }).success(function(result){ consol..

IT 2023.02.22

Angular 2 변경 감지는 어떻게 작동합니까?

Angular 2 변경 감지는 어떻게 작동합니까? Angular 1에서는 $scope 계층을 더티 체크함으로써 변경 검출이 이루어졌습니다.템플릿, 컨트롤러 또는 컴포넌트에 암묵적으로 또는 명시적으로 워처를 작성합니다. Angular 2에서는 $scope는 없지만 setInterval, setTimeout 등을 덮어씁니다.Angular가 이를 사용하여 $digest를 트리거하는 방법은 알 수 있지만, Object.observe가 브라우저로 만든 적이 없는 점을 감안할 때 Angular는 무엇이 변경되었는지 어떻게 판단합니까? 예 여기 간단한 예가 있습니다.서비스에서 정의된 개체가 setInterval에서 업데이트됩니다.DOM 는, 각 인터벌 마다 재컴파일 됩니다. Angular는 App Component가..

IT 2023.02.22

Angular를 만드는 방법JS 명령으로 전파를 중지하시겠습니까?

Angular를 만드는 방법JS 명령으로 전파를 중지하시겠습니까? li 내의 요소(링크)를 클릭했을 때 Twitter Bootstrap navbar 드롭다운이 닫히지 않도록 "전파"를 중지하려고 합니다.이 방법을 사용하는 것이 일반적인 해결책인 것 같습니다. 앵귤러에서 이걸 하는 장소가 지시인 것 같나요?다음과 같은 일이 있습니다. // do not close dropdown on click directives.directive('stopPropagation', function () { return { link:function (elm) { $(elm).click(function (event) { event.stopPropagation(); }); } }; }); ... 단, 메서드는 요소에 속하지 않습..

IT 2023.02.22

동일한 페이지에서 두 개의 개별 Angular js 앱을 실행하는 방법

동일한 페이지에서 두 개의 개별 Angular js 앱을 실행하는 방법 Angular에 새로 추가되었습니다.뭔가 확실한 걸 놓치고 있는 것 같아동일한 html 페이지에서 AngularJs 앱(모듈)을 쉽게 실행할 수 있어야 하지 않을까요?다음과 같은 경우: Hello {{name}}! My Name is {{FirstName}} {{LastName}}! Javascript: var HelloWorldApp = angular.module('HelloWorldApp', []); HelloWorldApp.controller('HelloWorldController', function($scope) { $scope.name = 'World'; }); var MyNameIsApp = angular.module('M..

IT 2023.02.14

하나의 요청에 대한 HTTP 헤더 설정

하나의 요청에 대한 HTTP 헤더 설정 앱에 Basic 인증이 필요한 특정 요청이 있기 때문에 해당 요청에 대한 Authorization 헤더를 설정해야 합니다.HTTP 요청 헤더 설정에 대해 읽었습니다만, 제가 알기로는 그 메서드의 모든 요청에 대해 헤더가 설정됩니다.내 코드에는 다음과 같은 것이 있습니다. $http.defaults.headers.post.Authorization = "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="; 하지만 제 모든 게시 요청들이 이 헤더를 보내길 바라지는 않습니다.원하는 요청 하나만 헤더를 보낼 수 있는 방법이 있나요?아니면 요청 후 삭제해야 하나요?전달되는 구성 오브젝트에 헤더 파라미터가 있습니다.$http콜 단위 헤더: $http({method:..

IT 2023.02.10

angular 1.5에서 ui.bootstrap.modal과 함께 angular 구성 요소를 사용하는 방법

angular 1.5에서 ui.bootstrap.modal과 함께 angular 구성 요소를 사용하는 방법 ui.bootstrap.modal과 angular 컴포넌트를 사용하고 싶습니다.각도 버전은 1.5입니다. 나는 아래와 같이 사용하려고 했다. 요소 function MyComponentController($uibModalInstance){ var ctrl = this; ctrl.doSomething = function() { //doSomething } } app.component('myComponent', { contoller: MyComponentController, templateUrl: '/path/to/myComponent.html' } 부모 컨트롤러 function parentControl..

IT 2023.02.10

루프에서 약속으로 변수 전달

루프에서 약속으로 변수 전달 루프의 약속이 있는데 일부 스코프 변수를 약속 핸들러에 전달하는 방법을 모르겠습니다. for(var i in superarray){ MyService.get(superarray[i].externalID).then(function(r){ console.debug(i); }); My Service는 약속을 반환하는 get 메서드를 사용하는 실제 서비스입니다. app.factory('MyService', function($http,$q) { return { get : function(itemID){ var deferred = $q.defer(); $http.get('/someresturl/'+itemID).then(function(e) { deferred.resolve(e.data..

IT 2023.02.10
반응형