Chart.js를 사용하기 위해서는 먼저 아래사이트에 접속합니다.
Chart.js | Open source HTML5 Charts for your website
New in 2.0 New chart axis types Plot complex, sparse datasets on date time, logarithmic or even entirely custom scales with ease.
www.chartjs.org
접속해서 Get Started를 클릭하면 사용방법에 대해서 나와있습니다.
Chart.js를 사용하기 위해서 먼저 Installation 클릭해 보면
인스톨 할 수 있는여러가지 방법들이 나오는데요
npm을 사용할 수도 있고 cdn을 사용할 수 도 있고 깃허브에서 다운받아 사용할 수 도 있습니다.
저는 다양한 방법중 cdn을 이용하기 위해서 CDNJS에 링클를 클릭해서 cdn을 복사해서 header영역에 넣어줍니다.
Copy Script Tab를 클릭했을때 나오는 integrity속성이 궁금하다면 아래 포스팅을 참고
https://moo-you.tistory.com/445
CDN integrity 속성
CDN에 integrity 속성이란? CDN을 사용할 때 못 보던 속성이 있다. integrity라는 속성 인데 찾아보니 보안을 위해서 해시값이 브라우저와 일치해야만 실행되도록 하는 속성이라고 한다. 그러니까 악의
moo-you.tistory.com
cdn을 설치 했다면 Getting Started를 클릭해서 하나씩 따라해봅니다.
<div>
<canvas id="myChart"></canvas>
</div>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script>
const myChart = new Chart(
document.getElementById('myChart'),
config
);
</script>
<script>
const labels = [
'January',
'February',
'March',
'April',
'May',
'June',
];
const data = {
labels: labels,
datasets: [{
label: 'My First dataset',
backgroundColor: 'rgb(255, 99, 132)',
borderColor: 'rgb(255, 99, 132)',
data: [0, 10, 5, 2, 20, 30, 45],
}]
};
const config = {
type: 'line',
data: data,
options: {}
};
</script>
위와 같이 작성해 주면 아래와 같은 차트가 만들어집니다.
'Front-end > chart.js & d3.js' 카테고리의 다른 글
chart.js 포인터 이미지로 변경하기 (0) | 2022.01.18 |
---|---|
chart.js 포인터 모양 변경하기 (0) | 2022.01.17 |
chart.js 크기 고정 방법 (2) | 2022.01.15 |
Chart.js 사용법 (0) | 2022.01.14 |
D3.js 다운로드 설치 및 사용방법 (시각화 라이브러리) (0) | 2021.12.09 |
댓글