액션 스크립트를 사용하여 만든 범례를 업데이트하는 데 문제가 있습니다.범례 - 액션 스크립트 3을 동적으로 업데이트
문제를 이해하려면 다음 단계를 읽으십시오.
- 두 개의 데이터 계열이있는 선형 차트를 만들었습니다.
- 범례 작성.
컨테이너에 추가 된 차트 및 범례.
업데이트 버튼이 있습니다. 버튼을 클릭합니다.
- 이제 꺾은 선형 차트는 세 가지 데이터 계열로 업데이트되었습니다.
범례를 업데이트하려고 시도했지만 여전히 3 대신 두 개의 레이블이있는 초기 값을 가리키고있었습니다.
I (6)
옵션 (1)
이 [ "containerId"]. 사용해, getChildByName ("legendName").의 dataProvider = 선 차트 (이 [ "를 달성하기 위해 사용되는 코드 containerId "]. getChildByName ("chartName "));
옵션 (2)
이 [ "containerId"] 사용해, getChildByName ("legendName")의 dataProvider = 선 차트 등이 [ "containerId"] 사용해, getChildByName ("chartName")...;
의견이 있으십니까?
감사 제이
확인. 차트의 계열 속성을 업데이트하는 코드가 누락되어 문제가 발생했습니다. chartInst.series = newSeries; 차트의 데이터 제공자가 업데이트 될 때마다 데이터 시리즈가 차트 구성 요소에서 자동으로 업데이트된다는 사실을 알았지 만 차트 범례가 업데이트를 이해할 수있는 일련의 새로운 세트를 만들어야하는 것처럼 보입니다. 범례의 dataProvider를 설정하기 전에 새 계열을 만들고이를 차트의 계열 속성으로 설정하십시오. 감사 – Jay
대답은 내가 '때문에 하나의 페이지에서 약 50 ~ 60 차트를 처리 할 수 있고 동적으로 생성해야 ... greetz – back2dos