메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Highcharts를 React, Vue, Angular에서 사용

데브카페

React 환경에서 highchart 사용

  • 설치
npm install highcharts highcharts-react-official
import React from 'react';
import Highcharts from 'highcharts';
import HighchartsReact from 'highcharts-react-official';

const options = {
  chart: { type: 'line' },
  title: { text: 'React Highcharts Example' },
  series: [{ data: [1, 2, 3, 4, 5] }]
};

const App = () => <HighchartsReact highcharts={Highcharts} options={options} />;
export default App;


Vue 환경에서 사용

  • 설치:
npm install highcharts highcharts-vue
<template>
  <highcharts :options="chartOptions"></highcharts>
</template>

<script>
import Highcharts from 'highcharts';
import HighchartsVue from 'highcharts-vue';

export default {
  name: 'App',
  data() {
    return {
      chartOptions: {
        chart: { type: 'bar' },
        title: { text: 'Vue Highcharts Example' },
        series: [{ data: [1, 3, 2, 4] }]
      }
    };
  }
};
</script>


Angular 환경에서 사용

  • 설치:
npm install highcharts-angular
import { Component } from '@angular/core';

@Component({
  selector: 'app-root',
  template: `<highcharts-chart 
               [Highcharts]="Highcharts"
               [options]="chartOptions"
               style="width: 100%; height: 400px;"></highcharts-chart>`
})
export class AppComponent {
  Highcharts = Highcharts;
  chartOptions = {
    chart: { type: 'line' },
    title: { text: 'Angular Highcharts Example' },
    series: [{ data: [1, 2, 3, 4, 5] }]
  };
}

Comments