2017-10-16 2 views
-1

나는 NodeJsAngularJs 인 웹 사이트를 기반으로하는 프로젝트를 진행하고 있습니다. 나는 초보자이며 어떻게 든이 두 사람이 서로 상호 작용하는 방식에 기반한 코드를 작성했습니다. fusionchart.js이라는 파일에 FusionChart 라이브러리를 사용하여 정적 값이있는 그래프를 플로팅하는 코드도 통합했습니다.노드 - 각도 기반 응용 프로그램에서 플롯 데이터 세트

그러나 정적 데이터 세트를 서버에서 파일 이름 dynamicdata.js으로 읽는 동적 데이터 세트로 바꾸는 데 어려움을 겪고 있습니다.

"코드 공유 조항"으로 인해 코드를 공유 할 수 없지만 누군가 의 동적 데이터가 fusionchart.js에 표시되는지 확인하는 단계를 알아내는 데 도움이 될 수 있습니까?

+2

사람들이 디버깅을 도울 수 있도록 프로젝트의 실제 코드를 제공해야합니다. –

+0

서버에서'dynamicdata.js'도 마찬가지입니까? –

답변

0

코드를 게시하지 않고 당신을 도울 수 없습니다. 내가 올바르게 이해한다면, 당신은 서버에서 데이터를 생성하는 몇 가지 함수 집합을 가지고 있으며 이것을 클라이언트에 전달하려고합니다.

이렇게하려면 일종의 클라이언트/서버 통신 메커니즘을 사용해야합니다. 가장 쉬운 방법은 ajax입니다. 서버가 HTTP get 요청에 응답하고 JSON 형식으로 데이터를 되돌려 보냅니다. 내가 당신의 애플 리케이션을 작성하기위한 좋은 기초가되어야하므로, this guide을 읽을 것입니다.

+0

좋아요, 거기에 json 개체이며 나는 각도 컨트롤러에서이 변수를 사용하려는 dynamicdata.js에 전역 변수가 있습니다. 예 : dynamicdata.js : var a; 일부 함수() { // 서버에서 데이터를 읽어 와서 저장합니다. return a; } 이제 fusionchart.js에는 각도 컨트롤러가 있습니다. var app = angular.module ('app', []); app.controller ('myController,'function ($ scope) { // var를 여기에 입력하십시오. }); –

+0

@emilybrown 해당 링크 살펴보기 –

관련 문제