반응형

angularJS 37

언제-만약 vs. ng-show/ng-hide를 선호해야 합니까?

언제-만약 vs. ng-show/ng-hide를 선호해야 합니까? 는 그것을 합니다.ng-show그리고.ng-hide과 해당 클래스 을 줍니다.ng-if요소가 DOM의 일부로 렌더링되는지 여부를 제어합니다. 선택에 대한 지침이 있습니까?ng-if1파운드가 ng-show/ng-hide아니면 그 반대?사용 사례에 따라 다르지만 차이점을 요약하면 다음과 같습니다. ng-ifDOM에서 요소를 제거합니다.즉, 해당 요소에 연결된 모든 핸들러 또는 기타 모든 핸들러가 손실됩니다.를 들어, 핸들러를 요소 중에는 " " " " 를 사용합니다.ng-ifFalse로 평가되면 해당 요소가 DOM에서 제거되고 클릭 핸들러가 더 이상 작동하지 않습니다.ng-if나중에 true로 평가되고 요소가 표시됩니다.처리기를 다시 연결해야..

programing 2023.04.26

Angular JS를 사용하여 다른 모듈 구성에 상수 주입

Angular JS를 사용하여 다른 모듈 구성에 상수 주입 어플리케이션 전체에서 베이스 패스 등의 변수를 공유하고 싶습니다.모듈 설정 중에 이들 변수에 액세스할 수 있어야 합니다.내 의견은, 그것에 상수나 공급자를 사용할 수 있다는 것이었다. 모듈이 여러 개 있고 각 모듈마다 자체 라우팅 구성이 있습니다.이러한 라우팅 설정에서는, 예를 들면 몇개의 설정에 액세스 하고 싶다고 생각하고 있습니다. 이것은 app-module-configuration에서는 동작하지만 다른 모듈 구성에서는 동작하지 않습니다(다른 모듈의 컨트롤러에서는 동작한다).항상 "Unknown provider: info from myApp.orders"라고 표시됩니다. var myApp = angular.module('myApp', ['my..

programing 2023.04.06

각도로 변수 전달JS 컨트롤러, 베스트 프랙티스?

각도로 변수 전달JS 컨트롤러, 베스트 프랙티스? Angular는 처음입니다.JS와 지금까지 본 것, 특히 모델/뷰 바인딩이 마음에 듭니다.그것을 이용해, 심플한 「바구니에 추가」기능을 구축하고 싶다고 생각하고 있습니다. 지금까지의 컨트롤러는 다음과 같습니다. function BasketController($scope) { $scope.products = []; $scope.AddToBasket = function (Id, name, price, image) { ... }; } 이게 제 HTML입니다. Add to basket 이 방법은 효과가 있지만, 제 모델에서 새로운 제품 개체를 만드는 방법이 맞는지 의심스럽습니다.하지만 여기서 앵귤러 부족은JS 익스피리언스가 발휘됩니다. 이 방법이 아닐 경우 베스..

programing 2023.04.06

각도에서 _servicename_의 밑줄은 무엇을 의미합니까?JS 테스트?

각도에서 _servicename_의 밑줄은 무엇을 의미합니까?JS 테스트? 다음 테스트 예에서는 원래 공급자 이름은 APIEndpointProvider이지만 주입 및 서비스 인스턴스화의 경우 규칙을 밑줄로 감싸야 합니다.왜 그런 것일까요? 'use strict'; describe('Provider: APIEndpointProvider', function () { beforeEach(module('myApp.providers')); var APIEndpointProvider; beforeEach(inject(function(_APIEndpointProvider_) { APIEndpointProvider = _APIEndpointProvider_; })); it('should do something', fu..

programing 2023.04.06

UI-Router - 페이지 재렌더/재로드 없이 $state 변경

UI-Router - 페이지 재렌더/재로드 없이 $state 변경 이 페이지(1, 2, 3)를 보고 있습니다.저는 기본적으로 제 기능을$state페이지를 새로고침하지 않도록 하겠습니다. 현재 페이지에 있습니다./schedules/2/4/2014버튼을 클릭했을 때 편집 모드로 들어가 URL이 변경되도록 하고 싶다./schedules/2/4/2014/edit. 나의edit상태는 단순하다$scope.isEdit = true페이지 전체를 새로고침할 필요가 없습니다.하지만, 난 정말 그 사람이$state및/또는url사용자가 페이지를 새로 고친 경우 편집 모드로 시작하도록 변경합니다. 내가 뭘 할 수 있을까?이 문제에 대해서는, 다음의 어느쪽도 가지지 않는 자스테이트를 작성할 수 있습니다.templateUrl도 아..

programing 2023.04.06

각도 테스트 방법JS 커스텀 프로바이더

각도 테스트 방법JS 커스텀 프로바이더 프로바이더 유닛 테스트의 예를 들어보신 분 계십니까? 예를 들어 다음과 같습니다. config.discloss 。 angular.module('app.config', []) .provider('config', function () { var config = { mode: 'distributed', api: 'path/to/api' }; this.mode = function (type) { if (type) { config.isDistributedInstance = type === config.mode; config.isLocalInstance = !config.isDistributedInstance; config.mode = type; return this; } e..

programing 2023.04.06

AngularJS $리소스가 X-Requested-With를 전송하지 않음

AngularJS $리소스가 X-Requested-With를 전송하지 않음 각도 1.1.5를 사용하고 있으며 $리소스를 사용하여 XHR을 REST 서비스에 만들고 있는데 $리소스가 헤더를 X-Requested-With as XMLHttpRequest로 추가하지 않은 것 같습니다.정상적인 동작입니까?헤더를 수동으로 추가해야 합니까? function loginCtrl($scope,$resource) { $scope.submit = function () { var resource = $resource('/Api/User/login', {}, { authenticate: { method: 'POST', isArray: false, headers: { '__RequestVerificationToken': $sco..

programing 2023.04.06

ng-options에서 ng-class를 사용하는 방법

ng-options에서 ng-class를 사용하는 방법 개인 객체 배열이 있습니다. var persons = [ {Name:'John',Eligible:true}, {Name:'Mark',Eligible:true}, {Name:'Sam',Eligible:false}, {Name:'Edward',Eligible:false}, {Name:'Michael',Eligible:true} ]; select를 ng-select와 함께 사용하고 있습니다. 적격한:false의 레코드를 빨간색으로 표시하고 싶습니다.그래서 문제는 어떻게 하면ng-classselect이표 를성 ?성 성??하지 option 안 돼요.ng-class select요소 자체입니다.ngOptions 디렉티브가 처리된 후 해당 옵션을 적절한 클래스로 ..

programing 2023.04.01

AngularJs 마스터 방법

AngularJs 마스터 방법 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 툴, 라이브러리 또는 마음에 드는 오프 사이트 자원을 추천 또는 찾도록 요구하는 질문은 의견이나 스팸을 유도하기 때문에 스택 오버플로우에서는 주제를 벗어납니다.대신, 문제 및 문제를 해결하기 위해 지금까지 수행된 작업을 설명하십시오. 8년 전에 문을 닫았어요 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. Angular는 처음이에요.JS랑 저는 좀 어색해요.간단한 것은 매우 간단하지만, 고도의 것은 매우 어렵다(디렉티브, 프로바이더/서비스/공장 등). 이 문서는 이제 막..

programing 2023.04.01

ng-click을 사용하여 루트를 호출하는 방법 및 시기

ng-click을 사용하여 루트를 호출하는 방법 및 시기 루트를 사용하고 있다고 가정합니다. // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... html에서는 버튼을 클릭하면 [About]페이지로 이동합니다.한 가지 ..

programing 2023.03.27
반응형