반응형

angularjs 35

Javascript에서 안전한 OAuth2 소비를 구현하려면 어떻게 해야 합니까?

Javascript에서 안전한 OAuth2 소비를 구현하려면 어떻게 해야 합니까? 저는 OAuth2.0을 사용하는 PHP API를 설계하고 있습니다.최종 목표는 (Angular를 사용하여) javascript에서 프런트 엔드 애플리케이션을 구축하는 것입니다.이 API에 직접 액세스하는 JS)입니다.기존에는 Javascript로 트랜잭션을 보호할 방법이 없었기 때문에 API에 직접 액세스할 수 없었던 것으로 알고 있습니다.프런트 엔드는 API와 직접 통신하는 서버 코드와 통신해야 합니다.단, OAuth2 조사에서는 User-Agent Flow가 이 상황에서 도움이 되도록 설계되어 있는 것처럼 보입니다. 도움이 필요한 것은 javascript(특히 Angular)에서 OAuth2 User-Agent Flow..

source 2023.03.18

AngularJS: 서비스 vs 프로바이더 vs 팩토리

AngularJS: 서비스 vs 프로바이더 vs 팩토리 Service,Provider ★★★★★★★★★★★★★★★★★」FactoryAngular JS?각도에서JS 메일링 리스트 서비스 vs 팩토리 vs 프로바이더 및 그 주입 사용법을 설명하는 놀라운 스레드를 입수했습니다.답변 편집: 서비스 문::module.service( 'serviceName', function ); 결과:serviceName을 주입 가능한 인수로 선언하면 함수의 인스턴스가 제공됩니다. 바꿔 말하면 new FunctionYouPassedToService(). 공장 문::module.factory( 'factoryName', function ); 결과:factoryName을 주입 가능한 인수로 선언하면 module.factory에 전달..

source 2023.03.13

angular js: outside를 클릭하거나 excape를 누를 때 부트스트랩 모달의 소실을 방지하시겠습니까?

angular js: outside를 클릭하거나 excape를 누를 때 부트스트랩 모달의 소실을 방지하시겠습니까? 모달에 각도 부트스트랩을 사용하고 있습니다.단, 모달 외부를 클릭하거나 이스케이프 키를 눌렀을 때 팝업 해제를 방지하는 것이 요구됩니다. 각 부트스트랩 사이트의 튜토리얼을 팔로우했습니다.http://angular-ui.github.io/bootstrap/ 용도: backdrop: 'static' backdrop- 배경의 존재를 제어합니다.허용되는 값: true(기본값), false(배경 없음), 'static' - 배경이 있지만 모달 창 밖을 클릭해도 모달 창이 닫히지 않습니다. 예를 들어 다음과 같습니다. $modal.open({ templateUrl: 'myModalContent.html..

source 2023.03.13

ngTrueValue 및 ngFalseValue의 수치 설정

ngTrueValue 및 ngFalseValue의 수치 설정 업데이트: 최신 Angular 버전에 대한 질문은 사용되지 않습니다. 이 게시물에 대한 tsh의 의견을 참조하십시오. 다음 값에 확인란을 바인딩했습니다. 이 확인란의 값은 컨트롤러에서 1로 설정됩니다. function Controller($scope) { $scope.checkbox = 1 } 그러나 처음에는 체크박스가 켜지지 않습니다.의 초기값을 변경하면$scope.checkbox로."1",그래요.(데모) 나는 모든 종류의 변형을 시도해 보았다. ng-true-value="{{1}}" ng-true-value="{{Number(1)}}" ng-true-value="{{parseInt('1')}}" 아무도 안 먹혀요.어떻게 하면 인수를 숫자로 ..

source 2023.03.13

필요한 경우에만 모듈을 동적으로 주입합니다.

필요한 경우에만 모듈을 동적으로 주입합니다. Require.js와 Angular.js를 조합하여 사용하고 있습니다. 에 따라서는 큰 하지 않은 외부 의존관계가 합니다.FirstController에는 Angular UI Codemirror가 필요합니다.적어도 135kb가 추가됩니다. require([ "angular", "angular.ui.codemirror" // requires codemirror itself ], function(angular) { angular.module("app", [ ..., "ui.codemirror" ]).controller("FirstController", [ ... ]); }); Angular를 행복하게 하기 위해 페이지가 로드될 때마다 디렉티브와 Codemirror ..

source 2023.03.08

오류 ReferenceError: 개체ID가 정의되지 않았습니다.

오류 ReferenceError: 개체ID가 정의되지 않았습니다. GridJs로 이미지를 업로드하고 싶습니다.https://www.npmjs.org/package/gridfs-stream을 사용하고 있습니다.그것은 나를 준다.error ReferenceError: ObjectID is not defined. 저는 초보라서 무슨 일이 일어나고 있는지 모르겠어요. 이 오류는 어떻게 해결하나요? var Grid = require('gridfs-stream'); var conn = mongoose.createConnection('localhost', 'Test', 27017); var gfs = Grid(conn.db, mongoose); var fileId = new ObjectID(uniqId); var f..

source 2023.03.08

html 태그에 ng-app과 ng-controller를 선언하는 것이 나쁜가요?

html 태그에 ng-app과 ng-controller를 선언하는 것이 나쁜가요? 둘 다 신고하는 게 나쁜 관행인가요?ng-app그리고.ng-controller에서태그? 예를 들어 다음과 같습니다. 이것이 나쁜 관행으로 간주됩니까?저는 이 시스템을 제어하려고 합니다.어플리케이션의 태그를 동적으로 표시하기 때문에MainCtrl컨트롤러의 범위는 어플리케이션의 나머지 부분에서 중요하기 때문에 컨트롤러의 범위를 조기에 파악할 수 있습니다. 그럼 내가 쓸 수 있어{{settings.title}}에서MainCtrl컨트롤러 및 하위 컨트롤러가 액세스하도록 합니다.$scope.$parent.settings.title = "hello world";에 접속하여 제목을 설정할 수 있어야 합니다.$window추상화, 그 결과..

source 2023.03.08

HEAD의 AngularJS와 BODY의 비교

HEAD의 AngularJS와 BODY의 비교 모든 Angular에서JS 예제에서는 Angular 라이브러리가 문서의 HEAD 태그에 배치됩니다.HTML5 보일러 플레이트 레이아웃에 구축된 기존 프로젝트가 있습니다.이것은 JS 라이브러리가 DOM의 맨 아래에 배치되어야 한다는 것을 정의합니다.태그를 붙입니다. 각도 설정JS를 HEAD에 배치해야 합니까?AngularJS는 HEAD에 배치할 필요가 없습니다.또한 HTML 로딩이 차단되기 때문에 실제로는 그렇지 않습니다. 그러나 Angular를 로드하는 경우페이지 하단의 JS에서는 "컴파일되지 않은 콘텐츠의 플래시"를 피하기 위해 ng-cloak 또는 ng-bind를 사용해야 합니다.ng-cloak/ng-bind는 "index.html" 페이지에서만 사용할 ..

source 2023.02.26

각도: $routeProvider에서 컨트롤러로의 파라미터 전달

각도: $routeProvider에서 컨트롤러로의 파라미터 전달 동일한 컨트롤러를 호출하는 여러 루트가 있으며 다른 변수를 컨트롤러에 전달하고 싶습니다. // Example $routeProvider. when('/a', { templateUrl: 'test.html', controller: 'MyController' // should get passed 'exampleA' }). when('/b', { templateUrl: 'test.html', controller: 'MyController' // should get passed 'exampleB' }); "해결" 개체를 사용할 수 있습니다. $routeProvider. when('/a', { templateUrl: 'test.html', contr..

source 2023.02.26

AngularJS $http 개체가 응답의 일부 헤더를 표시하지 않음

AngularJS $http 개체가 응답의 일부 헤더를 표시하지 않음 Angular에 문제가 있어요JS의 $http 서비스가 폴링 중인 API에서 모든 헤더를 반환하지 않았습니다.제가 알아낸 건 다음과 같습니다. $http({ method: 'POST', withCredentials: true, url: 'http://api.mydomain.com/query', data: JSON.stringify(parameters) }) .success(function(data, status, headers, config){ ... // setting some scope parameters based on data console.log(headers()); }) Chrome의 network 탭을 통해 많은 응답 헤더..

source 2023.02.26
반응형