반응형

angularJs 38

AngularJS - 백엔드에서 프런트엔드로 값 전달

AngularJS - 백엔드에서 프런트엔드로 값 전달 백엔드에서 Angular로 값을 전달하는 가장 좋은 방법은 무엇입니까?프런트 엔드에 JS?저는 Django를 사용하고 있고 템플릿은 필요한 값을 뱉어낼 수 있지만, 이러한 값을 Angular에 전달하는 베스트 프랙티스가 무엇인지 잘 모르겠습니다.JS. 블로그 투고와 그 코멘트를 생각해 보세요. 만약 Angular가 있다면게시 ID를 서비스에 전달하여 특정 블로그 게시물의 모든 코멘트를 가져오는 JS 서비스. 그리고 Django는 HTML 템플릿을 렌더링하고 게시 ID가 무엇인지 알고 있지만, 이 게시 ID를 Angular에 전달해야 합니다.JS 및 그 후 서비스에 접속합니다. 한 가지 아이디어는 그걸 숨겨서이 입력을 모델에 할당합니다.별로 매력적이지 ..

programing 2023.04.05

Express.js는 MEAN 스택에서 무엇을 합니까?

Express.js는 MEAN 스택에서 무엇을 합니까? 저는 최근에 앵귤러에 빠졌어요.JS랑 나랑 너무 좋아.다음 프로젝트에서는 MEAN 스택(MongoDB, Express, Angular, Node)을 사용하려고 합니다.저는 Angular에 대해 잘 알고 있으며 스택 내의 MongoDB와 Node의 목적에 대해서는 어느 정도 이해하고 있습니다.하지만 Express.js의 목적이 무엇인지 잘 모르겠습니다.MEAN 스택에 필수적인가요?기존 MySQL, PHP, javascript 앱과 비교하시겠습니까?다른 3개의 컴포넌트가 할 수 없는 것은 무엇입니까? 또한 스택의 4개 부분이 어떻게 연동되는지에 대한 자신의 견해를 제시하고 싶은 사람이 있다면 좋을 것 같습니다. MongoDB = 데이터베이스 Expres..

programing 2023.03.31

각도 UI 그리드가 그리드의 높이를 동적으로 계산합니다.

각도 UI 그리드가 그리드의 높이를 동적으로 계산합니다. 사용하고 있는 것은 https://github.com/angular-ui/ui-grid.info/tree/gh-pages/release/3.0.0-RC.18 위와 같이 값을 하드코딩하면 그리드가 펼쳐지고 모든 것이 예상대로 작동합니다. 하지만, 만약 내가 다음과 같이 한다면... $scope.gridStyle = 'height:'+numRows*rowHeight+'px' //(765px); 높이는 div와 div에 인쇄되지만 내용 자체는 약 340px로 확대됩니다.남은 공간이 비어 있기 때문에 25줄 대신 8줄만 표시됩니다.400ppx의 빈 공간이 있는 동안 아래로 스크롤해야 합니다.ui-grid-viewport 및 ui-grid-canvas 모두..

programing 2023.03.31

양식이 Angular로 비활성화되면 제출 버튼 사용 안 함JS

양식이 Angular로 비활성화되면 제출 버튼 사용 안 함JS 제 폼은 다음과 같습니다. Save 보시다시피 입력이 비어 있으면 버튼이 비활성화되지만 텍스트가 포함되어 있으면 다시 활성화로 변경되지 않습니다.어떻게 하면 될까요?ng-disabled와 함께 폼의 이름을 사용해야 합니다.여기 Plunker에 대한 데모가 있습니다. Save 이 대답에 덧붙이다.폼네임(각선 1.3)에 하이픈을 사용해도 고장난다는 것을 방금 알았습니다. 이 조작은 동작하지 않습니다. Save 선택된 응답은 올바르지만 나와 같은 사용자가 서버 측으로 요청을 보내는 비동기 검증에 문제가 있을 수 있습니다. 지정된 요청 처리 중에 버튼이 비활성화되지 않으므로 버튼이 깜박여 사용자에게 매우 이상하게 보입니다. 이를 무효화하려면 $pen..

programing 2023.03.31

각도 2: ngFor가 완료되면 콜백

각도 2: ngFor가 완료되면 콜백 Angular 1에 사용할 커스텀 지시문("반복 가능")을 작성했습니다.ng-repeat반복이 완료되면 콜백 방식을 호출하려면 다음 절차를 수행합니다. if ($scope.$last === true) { $timeout(() => { $scope.$parent.$parent.$eval(someCallbackMethod); }); } 마크업에서의 사용: 어떻게 하면 같은 기능을 얻을 수 있을까요?ngFor앵귤러 2에?이 목적으로 @ViewChildren을 사용할 수 있습니다. @Component({ selector: 'my-app', template: ` {{i}} Add Another {{isHidden ? 'Show' : 'Hide'}} `, }) export cl..

programing 2023.03.26

카르마 장치 테스트 중 이미지에 대한 경고 404개를 수정하는 방법

카르마 장치 테스트 중 이미지에 대한 경고 404개를 수정하는 방법 유닛에서 Grunt/Karma/Phantomjs/jasmin을 사용하여 지시(Angularjs) 중 하나를 테스트하고 있습니다.시험은 잘 치뤄진다. describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element(''); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); 하지만 이 404들은 WARN [web-server]: 404: /img1.png WARN [web-server]: 404: /img2.png ... 아무것도 ..

programing 2023.03.26

한 페이지 앱에서 잘못된 URL(404 오류)에 대처하는 올바른 방법은 무엇입니까?

한 페이지 앱에서 잘못된 URL(404 오류)에 대처하는 올바른 방법은 무엇입니까? 저는 현재 angularjs를 사용하여 웹 어플리케이션을 작성 중이지만, 이 질문은 클라이언트 측에서 라우팅하는 클라이언트 측 자바스크립트 프레임워크(angular와 마찬가지로)에 해당된다고 생각합니다. 한 페이지짜리 앱에서 잘못된 URL을 처리하는 올바른 방법은 무엇입니까? 몇 개의 주요 사이트를 보면, https://mail.google.com/mail/ 아래에 임의의 URL을 입력하면 gmail이 수신 트레이로 리다이렉트 되는 것을 알 수 있습니다.이것은 잘못된 경로가 # 문자 앞인지 뒤에 있는지에 따라 서버 측(http 300 코드 포함) 또는 클라이언트 측)에서 발생합니다.한편, twitter 에서는 무효인 UR..

programing 2023.03.26

각진 컴포넌트 기반의 접근방식과 라우터에서의 해결 능력으로 작업

각진 컴포넌트 기반의 접근방식과 라우터에서의 해결 능력으로 작업 그래서 저는 각도에서 컴포넌트 기반 접근방식을 사용하고 있습니다. 예를 들어 A 명령어가 있다고 가정해 보겠습니다.; import template from './home.html'; import controller from './home.controller.js'; angular.module('myApp') .directive('home', homeDirective); let homeDirective = () => { return { restrict: 'E', template, controller, controllerAs: 'vm', bindToController: true }; }; 이제 컴포넌트를 사용할 수 있게 되었습니다.다음과 같이 ..

programing 2023.03.21

AngularJS 조건부 ng-disabled가 다시 활성화되지 않음

AngularJS 조건부 ng-disabled가 다시 활성화되지 않음 조건부로 비활성화된 텍스트 입력 필드 지정:ng-disabled="truthy_scope_variable", 각도JS는 스코프 변수가 처음 위조될 때 필드를 비활성화하지만 이후 변경 시에는 활성화하지 않습니다.그 결과 필드는 디세이블인 채로 있습니다.뭔가 잘못된 것 같은데 콘솔 로그가 비어 있습니다. truthy scope 변수는 라디오 버튼 모델에 연결되어 있으며$watch변경은 되지만 입력 필드의ng-disabled가 예상대로 작동하지 않습니다.수동으로 전화를 걸었습니다.$applyAngular가 DOM 변경을 트리거하고 있는 것 같습니다. 컨트롤러 내: $scope.new_account = true 라디오 버튼: 조건부로 비활성화..

programing 2023.03.21

TypeError: $scope.apply는 함수가 아닙니다.

TypeError: $scope.apply는 함수가 아닙니다. 연락처 목록을 검색한 후 렌더링하려고 합니다.rdflib.js. 정상적으로 로딩되어 스코프 내 리스트에 저장되고 있습니다. 그러나 $scope가 업데이트되지 않아 렌더링할 수 없습니다.콜을 하고 있는 것 같습니다.$scope.apply()잘못된 장소에.이 에러는 angular 외부라고 부르기 때문에 발생합니다만, 일부러 angular 콘텍스트 외부에 있는 함수 내부에서 호출하고 있습니다(nowOrWhenFetched그래서 말이 안 돼요. 도움이 필요하세요? $scope.load = function () { //$scope.getContactsList(); var g = $rdf.graph(); var f = $rdf.fetcher(g); f...

programing 2023.03.16
반응형