在vue项目中引入highcharts图表

highcharts官网

https://www.highcharts.com.cn/

第一步:安装Highcharts

npm install highcharts --save

第二步:导入chart组件,按需求导入一种即可

1、可以满足饼图,柱状图、折线图等基础图例

// 导入chart组件
import Highcharts from "highcharts/highstock";
import HighchartsMore from "highcharts/highcharts-more";
HighchartsMore(Highcharts);

2、在1、的基础上可满足3D图等复杂图例

// 导入chart组件
const Highcharts = require('highcharts');
const Highcharts3D = require('highcharts/highcharts-3d');
const cylinder = require('highcharts/modules/cylinder');
const funnel3d = require('highcharts/modules/funnel3d');
Highcharts3D(Highcharts);
funnel3d(Highcharts);
cylinder(Highcharts);

使用

<template>
  <div class="container">
    <div id="myChart"></div>
  </div>
</template>

<script>
// 导入chart组件
// import Highcharts from "highcharts/highstock";
// import HighchartsMore from "highcharts/highcharts-more";
// HighchartsMore(Highcharts);

// 导入chart组件
const Highcharts = require('highcharts');
const Highcharts3D = require('highcharts/highcharts-3d');
const cylinder = require('highcharts/modules/cylinder');
const funnel3d = require('highcharts/modules/funnel3d');
Highcharts3D(Highcharts);
funnel3d(Highcharts);
cylinder(Highcharts);

export default {
  mounted: function () {
    this.HighchartsData();
  },
  methods: {
    HighchartsData() {
      Highcharts.chart("myChart", {
        // 配置
      });
    },
  },
};
</script>

<style scoped>

</style>

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue3引入Highcharts,你可以按照以下步骤进行操作: 1. 首先,你需要在项目安装Highcharts。可以使用npm来安装Highcharts,运行以下命令: ``` $ npm install highcharts --save ``` 2. 在Vue组件引入Highcharts库。你可以使用以下代码来导入Highcharts库: ``` import Highcharts from "highcharts/highstock"; import HighchartsMore from "highcharts/highcharts-more"; HighchartsMore(Highcharts); ``` 3. 现在,你就可以在Vue组件使用Highcharts来创建各种图表,如饼图、柱状图、折线图等基础图例了。 请注意,上述步骤的代码是基于Vue3和npm安装的情况下,具体的引入方式可能会因项目的不同而有所差异。同时,你还可以参考Highcharts官方网站上的Highcharts Vue文档,了解更多关于HighchartsVue的使用方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [vue3 | HighCharts实战自定义封装之径向条形图](https://blog.csdn.net/weixin_42974827/article/details/126874979)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [在vue项目引入highcharts图表](https://blog.csdn.net/djh052900/article/details/124916098)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值