이제 vue 프로젝트에 highcharts 차트를 도입하는 방법(자세한 설명)을 공유하겠습니다. 이는 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다.
Npm은 가져오기가 완료된 후 가져올 수 있습니다. , highchars를 가져올 수 있습니다.
npm install highcharts --save
1.차트 구성 요소 뒤에 새 Chart.vue 구성 요소를 만듭니다. 빌드되면, Chart-options 디렉토리 생성을 시작하고, 아래 디렉토리에 표시된 대로 시뮬레이션된 차트 데이터를 저장하기 위해 내부에 options.js를 생성합니다
제가 작성한 히스토그램의 데이터는 아래와 같습니다 <template>
<p class="x-bar">
<p :id="id"
:option="option"></p>
</p>
</template>
<script>
import HighCharts from 'highcharts'
export default {
// 验证类型
props: {
id: {
type: String
},
option: {
type: Object
}
},
mounted() {
HighCharts.chart(this.id,this.option)
}
}
</script>
3. 차트 구성 요소 참조
module.exports = { bar: { chart: { type:'column'//指定图表的类型,默认是折线图(line) }, credits: { enabled:false },//去掉地址 title: { text: '我的第一个图表' //指定图表标题 }, colors: ['#058DC7', '#50B432', '#ED561B', '#DDDF00', '#24CBE5' ], xAxis: { categories: ['1号', '2号', '3号','3号','3号'] //指定x轴分组 }, yAxis: { title: { text: '最近七天', //指定y轴的标题 }, }, plotOptions: { column: { colorByPoint:true }, }, series: [{ //指定数据列 name: '小明', data: [{ y:1000, color:"red"}, 5000, 4000,5000,2000] //数据 }] } }
아래 그림에 효과가 표시됩니다
위 내용은 제가 모두를 위해 편집한 내용입니다. 앞으로는 모두에게 도움이 되세요. 관련 기사:Vue는 압축된 이미지 코드를 구현하기 위해 믹스인을 사용합니다
vue2.0 시뮬레이션된 앵커 포인트의 예
위 내용은 Vue 프로젝트에 하이차트 차트를 도입하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!