동적 재로드가 d3에서 작동하도록하고 데이터베이스에서 데이터를 새로 고치는 방법을 찾는 데 문제가 있습니다.데이터베이스의 외부 데이터를 d3.js에 동적으로로드하는 중
내가 초마다 변경해야 값을 포함하는 배열을 가지고
VAR 데이터 = [1,2,3,4];
필자의 초기 스크립트에서는 데이터베이스에서 데이터를 가져 와서 배열을 설정하고 페이지를 다시로드하면 문제가 없지만 d3의 새로 고침 기능을 사용하여 새 데이터를 가져오고 싶습니다. 다이어그램을 다시 그리십시오.
저는 js와 d3을 완전히 처음 보았습니다. 그래서 어떤 제안이라도 도움이 될 것입니다.
jQuery의 get 명령을 사용하여 값을 출력하는 외부 PHP 스크립트를 호출했지만 작동하지 않는 것으로 보입니다.
기본적으로 Google 애널리틱스 실시간 디스플레이에서 막 대형 차트를 복제하려고합니다.
좋아, 그래서 나는 다음을 출력하는 별도의 스크립트가 있습니다 '[110,157,131,111,136]' 하지만 d3.json를 사용하려고하면 그냥 오류를 얻을. –
그래, 전체 draw 메소드가 d3.json의 함수 안에서 작동하도록 변경. 감사! –