AngularJS 22

UI 그리드 기호 문제

UI 그리드 기호 문제 AngularJs ui-grid http://ui-grid.info/ 를 사용하고 있습니다. 실장중에, 드롭 다운 기호 대신에, 다음의 img 에 표시되는 것을 얻을 수 있습니다. 이 버그를 해결하기 위해 포함할 파일을 선택하십시오.글꼴 파일을 다운로드해야 합니다. ui-grid.woff ui-grid.eot ui-grid.svg ui-grid.ttf 여기서부터요.원하는 곳으로 옮겨서ui-grid.min.css삶.이 방법으로 ui-grid CSS 파일을 포함하십시오. 작성자 튜토리얼 또는 API에서 스크립트 태그를 삭제합니다. 예: (http://ui-grid.info/docs/#/filename/102_filename)자동복사를 원하는 Grunt를 사용하는 사용자를 위해 이 답변..

programing 2023.03.15

AngularJS에서 ngInclude 지시문에 모델을 지정하는 방법은 무엇입니까?

AngularJS에서 ngInclude 지시문에 모델을 지정하는 방법은 무엇입니까? 같은 HTML 템플릿을 3군데서 매번 다른 기종으로 사용하고 싶습니다.템플릿에서 변수에 액세스할 수 있지만 이름이 다를 수 있습니다. 모델을 ngInclude에 넘기는 방법이 있나요? 이것이 제가 달성하고 싶은 것입니다.물론 add-variable 속성은 현재 동작하지 않습니다.그런 다음 포함된 템플릿에서 detailsObject와 해당 속성에 액세스합니다. {{projectSummary.ProjectResults.DisplayName}} {{document.DisplayName}} {{document.DisplayName}} ng-include를 사용하여 잘못된 접근을 했을 경우, 다른 방법이 있습니까?꽤 간단한 해결책..

programing 2023.03.10

$resource 액션을 사용하여 커스텀헤더를 설정하는 방법

$resource 액션을 사용하여 커스텀헤더를 설정하는 방법 $140이면 다음 작업을 수행할 수 있습니다. var config = { headers: { 'something': 'anything' } }; $http.get('url/to/json', config) .success(function() { // do something… }) $resource 참조(작동하지 않음): var config = { headers: { 'something': 'anything' } }; MyResource.get( config, function() { // success // do something… } ); 대응하는 서비스를 다음과 같이 선언합니다. .factory('MyResource', function($res..

programing 2023.03.10

각도로 ng-if, ng-else를 사용하는 방법JS

각도로 ng-if, ng-else를 사용하는 방법JS 아이디를 비교하고 싶어요.여기서 id가 5이면 이렇게 하고, 그렇지 않으면 이렇게 합니다.어떻게 하면 좋을까요? {{data.displayName}} {{data.displayName}} expression과 함께 ng-switch를 사용합니다.ng-switch-when일치하는 식 값: ... ... 예시는 이쪽입니다. Angular2 예제ng-else에 대한 지시는 없습니다. ng-if 를 사용하면 if(){..} 기타 {..}(단위: angularJs). 당신의 현재 상황을 위해, 3진 연산자를 사용해 볼 수도 있습니다.뭐 이런 거 {{data.id === 5 ? "it's true" : "it's false"}} html 코드를 조금 변경하여 당..

programing 2023.03.10

generator-karma가 형제자매의 peerDependencies 요구 사항을 충족하지 않습니다.

generator-karma가 형제자매의 peerDependencies 요구 사항을 충족하지 않습니다. 같은 악명 높은 오류 npm ERR! peerinvalid 패키지 generator-karma가 형제들의 peerDependencies 요구 사항을 충족하지 않습니다.npm ERR! peerinvalid Peer generator-angular@0.7.1이 generator-karma@~0.6.0을 원합니다. npm ERR! peerinvalid 피어 제너레이터-angular-ui-router@0.5.3이 generator-karma@~0.5.0을 원합니다. npm ERR!시스템 Darwin 12.5.0npm ERR! 명령어 "node" "/usr/local/bin/npm" "install" "-g" ..

programing 2023.03.10

첫 번째 선택 옵션을 항상 공백으로 설정하는 방법

첫 번째 선택 옵션을 항상 공백으로 설정하는 방법 프로젝트에서 angularjs를 사용하고 있으며 생성에 ng-options를 사용하고 있습니다. 처음에 페이지가 새로고침되고 옵션 요소가 선택되지 않으면 다음과 같이 HTML이 생성됩니다. Item 1 Item 2 Item 3 그러나 요소를 선택할 때(예:항목 2) 첫 번째 빈 선택 항목이 사라집니다.ng-model이 select value로 설정되어 있기 때문에 발생하는 것으로 알고 있습니다.그러나 사용자가 필터를 리셋할 수 있도록 먼저 항상 비워두기를 원합니다.이렇게 하면 됩니다. Select Option 옵션 중 하나의 유효한 값으로 "null"을 취급하는 사용자(아래 예에서는 "null"이 typeOptions 항목 중 하나의 값이라고 가정합니다)..

programing 2023.03.05

Angular.js 인터셉터를 사용한HTTP 401 캡처

Angular.js 인터셉터를 사용한HTTP 401 캡처 Angular.js로 한 페이지 웹 앱에 인증을 구현하고 싶습니다.공식 Angular 문서에서는 다음과 같은 가로채기를 사용할 것을 권장합니다. $provide.factory('myHttpInterceptor', function($q, dependency1, dependency2) { return { // ... 'responseError': function(rejection) { // do something on error if (canRecover(rejection)) { return responseOrNewPromise } return $q.reject(rejection); } }; }); 문제는 서버가 401 오류를 전송하면 브라우저는 즉시..

programing 2023.03.05

다른 서비스에 서비스를 주입하는 각도JS

다른 서비스에 서비스를 주입하는 각도JS 한 서비스를 angularJS에서 다른 서비스에 주입할 수 있습니까? 네, angularjs의 규칙대로 주사하세요 app.service('service1', function(){}); //Inject service1 into service2 app.service('service2',function(service1){}); @simon 덕분입니다.문제를 최소화하려면 어레이 주입을 사용하는 것이 좋습니다. app.service('service2',['service1', function(service1) {}]); 네. 이와 같이 (이것은 프로바이더이지만, 같은 것이 적용됩니다.) module.provider('SomeService', function () { this..

programing 2023.03.05

Angular.js: 페이지 로드 시 요소 높이 설정

Angular.js: 페이지 로드 시 요소 높이 설정 아임앵글JS 신입사원창 높이에 따라 높이가 달라지는 그리드(ng-grid 사용)를 만들고 싶다. $('.gridStyle').height($(window).height() - 100); 지시서를 작성했습니다. app.directive('resize', function($window) { return function(scope, element) { function applyHeight() { scope.height = $window.innerHeight; $('.gridStyle').height(scope.height - 100); } angular.element($window).bind('resize', function() { scope.$apply(..

programing 2023.02.28

Angular.js가 프로그래밍 방식으로 양식 필드를 더티로 설정합니다.

Angular.js가 프로그래밍 방식으로 양식 필드를 더티로 설정합니다. 폼의 일부 필드를 값으로 프로그래밍 방식으로 업데이트하고 있으며 필드 상태를 다음과 같이 설정하려고 합니다.$dirty. 다음과 같은 작업을 수행합니다. $scope.myForm.username.$dirty = true;효과가 없는 것 같습니다. 방법이 있다$setPristine필드 상태를 리셋하기 위해 사용할 수 있지만 필드 상태 리셋에는$setDirty방법? 그럼 어떻게 해야 할까요? https://groups.google.com/forum/#!topic/angular/NQKGAFln4라는 게시물을 봤는데 찾을 수 없습니다.$setDirty방법.Angular 버전 1.1.5를 사용하고 있습니다.당신의 경우,$scope.myFor..

programing 2023.02.28