vscode中Echarts 示例
时间: 2025-04-29 07:36:26 浏览: 39
### VSCode 中使用 ECharts 的示例代码教程
#### 创建 HTML 文件并引入 ECharts 库
为了在 Visual Studio Code (VSCode) 中使用 ECharts 进行开发,首先需要创建一个 HTML 文件来作为承载图表的基础页面。在此文件中,通过 `<script>` 标签引入 ECharts 库。
```html
<!DOCTYPE html>
<html style="height: 100%">
<head>
<meta charset="UTF-8">
<title>ECharts</title>
<!-- 引入 ECharts 文件 -->
<script src="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js"></script>
</head>
<body style="height: 100%; margin: 0">
<!-- 准备 DOM 容器用于放置图表 -->
<div id="main" style="height: 90%"></div>
<script type="text/javascript">
// 基于准备好的 DOM 容器初始化 echarts 实例
var myChart = echarts.init(document.getElementById('main'));
// 指定图表的配置项和数据
var option = {
title: {
text: 'ECharts 示例'
},
tooltip: {},
xAxis: {
data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
};
// 使用刚指定的配置项和数据显示图表
myChart.setOption(option);
</script>
</body>
</html>
```
上述代码展示了如何在一个简单的网页环境中集成 ECharts 来展示柱状图[^1]。
#### 解决本地运行时图表显示为 loading 的问题
如果遇到图表只显示加载动画而无法正常渲染的情况,则可能是由于所使用的某些例子依赖于网络请求获取远程资源所致。对于这种情况,在不改变原有逻辑的前提下,可以通过安装 Live Server 插件让项目跑起来从而解决此问题[^3]。
#### 配置 Vue 工程中的 ECharts 组件
当希望将 ECharts 整合到基于 Vue 构建的应用程序里时,可以按照如下方式操作:
1. 新建或打开现有的 `.vue` 单文件组件;
2. 在模板部分定义好用来容纳图形的空间;
3. 利用 `mounted()` 生命周期钩子函数完成实例化以及绘制工作;
下面给出一段简化版的 Vue SFC 结构示意:
```javascript
<template>
<div ref="chartContainer" class="chart-container"></div>
</template>
<script>
import * as echarts from 'echarts';
export default {
mounted() {
const chartInstance = echarts.init(this.$refs.chartContainer);
let option = { /* ... */ };
chartInstance.setOption(option);
}
}
</script>
<style scoped>
.chart-container {
width: 100%;
height: 400px;
}
</style>
```
这段脚本说明了怎样把 ECharts 融入到单页应用框架下的视图层之中,并确保其能够在适当的时候被正确地呈现出来[^2]。
阅读全文
相关推荐


















