juijs / jui-chart

SVG-based JUI chart that can be used in the browser and Node.js. Support many types of charts. (Dashboard, Map, Topology, Full 3D, Realtime)
https://codepen.io/collection/nLydod/
57 stars 25 forks source link

jui.get 사용시 객체가 다릅니다. #227

Open keke1123 opened 4 years ago

keke1123 commented 4 years ago

안녕하세요. jui chart를 사용하고 있는 유저입니다. 차트기능 사용중 차트가 삭제되지 않고 중복하여 그리는 현상 확인 후 분석하는 도중 jui.get(#id).length !== 0구문을 이용하는 부분에서 이상한 점을 발견했습니다.

정상케이스 : jui.get(#id) 실행 시 UI.init{svg} 객체를 리턴 -> .length 사용 시 undefined로 해당 조건문이 true가 됨

이상케이스 : jui.get(#id) 실행 시 UICollection 객체를 리턴 -> .length 사용 시 0을 리턴하여 해당 조건문이 false가 됨

차트를 그릴 때는 var chart = jui.include("chart.builder"); chart(id, options) 와 같은 방법을 사용해서 그리고 있습니다.

버전은 2.0.x를 사용하고 있습니다.

추가적으로 확인해야할 부분이 있는지 문의드립니다. 감사합니다.