Vue引入highCharts實現數據可視化
更新時間:2022年03月28日 10:16:25 作者:明知山_
這篇文章主要為大家詳細介紹了Vue引入highCharts實現數據可視化,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了Vue引入highCharts實現數據可視化的具體代碼,供大家參考,具體內容如下
效果圖
安裝
npm install highcharts-vue
在main.js進行全局配置
import HighchartsVue from 'highcharts-vue' Vue.use(HighchartsVue)
<highcharts :options="chartOptions"></highcharts> <script> export default { ? data() { ? ? return { ? ? ? chartOptions: {} ? ? }; ? }, ? mounted(){ ? this.getChart() ? } ? methods:{ ? ? getChart() { ? ? ? var template = { ? ? ? ? title: { ? ? ? ? ? //去掉標題 ? ? ? ? ? text: "" ? ? ? ? }, ? ? ? ? xAxis: { ? ? ? ? ? //自定義x軸 ? ? ? ? ? categories:["05-21", "05-22", "05-23", "05-24", "05-25", "05-26", "05-27"] ? ? ? ? }, ? ? ? ? yAxis: { ? ? ? ? ? //去掉y軸的value ? ? ? ? ? title: { text: "" } ? ? ? ? }, ? ? ? ? credits: { ? ? ? ? ? //去掉水印 ? ? ? ? ? enabled: false ? ? ? ? }, ? ? ? ? plotOptions: { ? ? ? ? ? line: { ? ? ? ? ? ? //設置顏色,顯示點 ? ? ? ? ? ? color: "#0e6145", ? ? ? ? ? ? dataLabels: { ? ? ? ? ? ? ? enabled: true ? ? ? ? ? ? } ? ? ? ? ? } ? ? ? ? }, ? ? ? ? series: [ ? ? ? ? ? { ? ? ? ? ? ? name: "活躍度", ? ? ? ? ? ? data: [0, 0, 0, 0, 0, 1, 9] ? ? ? ? ? } ? ? ? ? ] ? ? ? }; ? ? ? this.chartOptions = template; ? ? } ? } ?}, </script>
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
element?table數據量太大導致網頁卡死崩潰的解決辦法
當頁面數據過多,前端渲染大量的DOM時,會造成頁面卡死問題,下面這篇文章主要給大家介紹了關于element?table數據量太大導致網頁卡死崩潰的解決辦法,需要的朋友可以參考下2023-02-02詳解vue-cli + webpack 多頁面實例配置優(yōu)化方法
本篇文章主要介紹了詳解vue-cli + webpack 多頁面實例配置優(yōu)化方法,具有一定的參考價值,有興趣的可以了解一下2017-07-07