반응형

AngularJS 44

각도 내 D3JS 앱

각도 내 D3JS 앱 저는 AngularJS로 첫 번째 앱을 만들려고 합니다.깔끔해 보이지만 추상적인 부분이 많아 d3js로 만든 비주얼을 업데이트하기 위해 각도 방법을 사용하는 가장 관용적인 방법에 대한 조언이 있는지 궁금할 뿐입니다. 고마워, bp각진 틀과 다른 틀이 잘 작동하도록 하려면 "기타" 틀을 지침을 사용하여 감싸야 합니다. http://docs.angularjs.org/guide/directive "다른" 프레임워크에 의해 데이터가 업데이트되었을 때 각도로 구분해야 합니다.각도가 알 필요가 없다면 작업이 더 간단해집니다. SVG와 연동되는 예를 다음에 제시하겠습니다.그것은 훌륭합니다. http://sullerandras.github.com/SVG-Sequence-Diagram/ 다음으로 T..

programing 2023.03.15

UI 라우터 해결 함수의 처리 오류입니까?(일명 $state)ChangeError) 데이터를 오류 상태로 전달하시겠습니까?

UI 라우터 해결 함수의 처리 오류입니까?(일명 $state)ChangeError) 데이터를 오류 상태로 전달하시겠습니까? 내 안에Angular응용 프로그램 I는 경유로 루트/상태를 처리합니다.ui-router모든 것이 잘 되면, 그것은 훌륭하다.그러나 내부에서 발생하는 오류를 처리하는 좋은 방법은 무엇입니까?resolve기능하고 있습니까? 현재 솔루션:전용이 있습니다.error상태(일반과 유사)404.html)는 다음과 같습니다. // inside config() .state('error', { url: '/error', controller: 'ErrorCtrl', templateUrl: 'error.html' // displays an error message }) 내부에서 오류가 발생한 경우reso..

programing 2023.03.15

AngularJS : ng클릭으로 변수값을 설정할 수 없습니까?

AngularJS : ng클릭으로 변수값을 설정할 수 없습니까? ng-show="prefs"를 사용하여 가시성을 결정하는 모달(modal)이 있습니다. 모달의 close 버튼을 사용하여 $scope.prefs를 false로 설정하고 앵커 태그를 사용하여 값을 true로 설정하고 싶습니다.하지만 구글에서 찾을 수 있는 것은 앵커 태그가 아닌 체크박스를 사용하는 것뿐입니다. ng-click을 사용하여 변수를 false로 설정하는 방법이 있습니까?다음 작업을 수행합니다. ng-click="prefs = false" 반면 @tyme는JV가 정답을 제시했습니다.이렇게 하면 각도와 함께 인라인 상태가 됩니다. ng-click="hidePrefs()" 다음으로 컨트롤러에서 다음을 수행합니다. $scope.hidePr..

programing 2023.03.15

컨트롤러의 동적 로드 및 ng-include

컨트롤러의 동적 로드 및 ng-include 템플릿을 로드하여 다른 합니다.ng-include사용자가 선택한 조작에 따라 달라집니다.를 들어 하면 '다리 추가' 버튼을 불러옵니다.add_leg.html을 ng-include: // The Javascript code: $scope.addLeg = function() { $scope.sidebar = true; $scope.sidebar_template = '/partials/legs/add_leg.html'; } // Simplified example of HTML: Add Leg Add Route Edit Leg Edit Route ... 잘 대로 만, 제1개()만을.MainCtrljs/controllers.js그리고 점점 복잡해지기 시작합니다.앱의 기..

programing 2023.03.10

AngularJS의 루트스코프에 브로드캐스트이벤트 등록을 취소하려면 어떻게 해야 하나요?

AngularJS의 루트스코프에 브로드캐스트이벤트 등록을 취소하려면 어떻게 해야 하나요? 다음과 같은 것이 있습니다. angular.module('test') .controller('QuestionsStatusController1', ['$rootScope', '$scope', '$resource', '$state', function ($rootScope, $scope, $resource, $state) { $scope.action2 = function() { $rootScope.$broadcast('action2@QuestionStatusController1'); } }]); angular.module('test') .controller('QuestionsStatusController2', ['$roo..

programing 2023.03.10

AngularJS의 Run Block에서 약속을 기다리는 방법

AngularJS의 Run Block에서 약속을 기다리는 방법 각도로 부트스트래핑하기 전에 로딩할 데이터가 필요합니다.이 때문에, 저는,run블록/이내run블록 서버에서 데이터를 로드하는 서비스에 대해 메서드를 호출합니다.이것은 비동기 호출이기 때문에 JavaScript는 실행에 더 가까워지고, 이로 인해 앱에 정의되지 않은 오브젝트가 발생합니다. 루트를 사용하고 있습니다만, 이 루트를 사용하는 경우는,resolve소유물. 누군가가 약속의 준비가 완료되기를 기다리는 방법에 대한 해결책을 제공할 수 있을까요?run블록? 편집: 주어진 답변 덕분에 수동으로 각도로 부트스트래핑하여 문제를 해결할 수 있었습니다. $(document).ready(function () { $.ajax('/Data/GetDropdo..

programing 2023.03.10

Angular를 사용하여 형식 유효성 검사에서 두 입력 값 비교JS

Angular를 사용하여 형식 유효성 검사에서 두 입력 값 비교JS AngularJS를 사용하여 폼 검증을 하려고 합니다.저는 특히 두 가지 값을 비교하는 데 관심이 있습니다.계속하기 전에 사용자가 입력한 데이터를 확인했으면 합니다.아래 코드가 있다고 칩시다. Email: Repeat Email: 다음으로 검증을 사용할 수 있습니다. Required! Not valid email! Emails have to match!

programing 2023.03.10

각도에서는 페이지 변경과 같은 사용자 이벤트에서 $interval을 취소하려면 어떻게 해야 합니까?

각도에서는 페이지 변경과 같은 사용자 이벤트에서 $interval을 취소하려면 어떻게 해야 합니까? 에 대한 각진 문서$interval는 다음과 같이 말하고 있습니다. 주의: 이 서비스에 의해 작성된 간격은 종료 후 명시적으로 파기해야 합니다. 하지만 어떻게 $120를 파괴하는지는 설명이 안 돼요 예를 들어 다음 코드가 포함된 명령이 있는 경우: $interval(function() { for (var i in myArray) { // do domething } }, 5000); 예를 들어 사용자가 페이지를 변경할 때 어떻게 삭제할 수 있습니까? 사용자가 페이지를 변경할 때마다 루트 컨트롤러와 관련된 스코프(/page1이벤트를 보냅니다.넌 할 수 있다.cancel그거$interval그 이벤트의 청취자: ..

programing 2023.03.10

콘솔에 표시:네트워크 속도가 느리다.로드하는 동안 예비 글꼴이 사용됩니다.

콘솔에 표시:네트워크 속도가 느리다.로드하는 동안 예비 글꼴이 사용됩니다. 이 경우 제가 무엇을 할 수 있을까요?브라우저에서 실행했을 때 콘솔에 표시됩니다. Angular는JS 앱: 네트워크 속도가 느리다.로드하는 동안 예비 글꼴이 사용됩니다. /bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 로드하는 동안 글꼴도 바뀝니다.다음 크롬 플래그를 로 설정하면 해당 메시지가 dev-console에 표시되지 않습니다. chrome://flags/#force-effective-connection-type ᴛᴇꜱᴛᴇᴅ ᴏɴ 구글 크롬 버전 63.0.329.84localhost 서버에서도 같은 문제가 발생. 그러나 이러한 메시지를 로그에 표시하지 않으려면 다음을 수..

programing 2023.03.10

AngularJS를 사용하여 'ng-repeat' 항목의 인덱스(카운터)를 얻을 수 있습니까?

AngularJS를 사용하여 'ng-repeat' 항목의 인덱스(카운터)를 얻을 수 있습니까? Angular를 사용하고 있습니다.JS와 그ng-repeat일련의 질문을 표시하도록 지시합니다.각 질문에 번호를 매겨야 합니다.1이러한 카운터를 표시 및 증가시키는 방법ng-repeat지금까지 알아낸 내용은 다음과 같습니다. {{ question.questionText }} {{answer.selector}}. {{ answer.answerText }} Angularjs 문서에는 예가 가득합니다.잠시 시간을 두고 살펴보시기 바랍니다. 다음 예시를 참조하십시오.ngRepeat 예, 같은 경우입니다. {{$index + 1}} {{ question.questionText }} {{answer.selector}}. ..

programing 2023.03.05
반응형