셀렉트 어드민에서 기존에 제공하던 Chart.js (chartOptions) 이외에
여러 차트 라이브러리 선택지를 추가하였습니다. displayFn과 함께 스크립트를 그대로 사용할 수 있어요.
각 필요한 상황에 알맞게 선택적으로 이용해보세요.
차트 라이브러리
Chartjs (Chart.js | Chart.js)
- 셀렉트어드민 사용법: [displayFn] chartjs
plotly (Plotly Python Graphing Library)
- 셀렉트어드민 사용법: [displayFn] plotly
billboards.js (billboard.js)
- 셀렉트어드민 사용법: [displayFn] billboardjs
echarts (Apache ECharts)
- 셀렉트어드민 사용법: [displayFn] echarts
셀렉트 어드민 이용시
displayFn
- block.id와 displayFn안에 차트를 그릴때 ID가 동일해야합니다.
- sqlMany 기능이 추가되었습니다. (여러개 쿼리 실행시 rows[0], rows[1] 안에 각각 결과가 담깁니다: 지난주/이번주 데이터 비교 등에 사용 가능)
- displayFn안에서 쓸수있는 변수: rows, id, openModal, openAction,
_
lodash 데이터 처리용
sqlMany 예제
sqlMany: true
sql:
SELECT 1;
SELECT 2;
responseFn: | # → rows[0], rows[1]로 이용
displayFn: | # → rows[0], rows[1]로 이용
궁금하신 점은 댓글로 문의주시면 안내드리겠습니다.
감사합니다.