案例:Echarts 实现拖拽     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <meta charset="utf-8">
5
    <script src="/js/echarts.min.js"></script>
6
</head>
7
<body>
8
    <div id="main" style="width: 600px;height:400px;"></div>
9
    <script type="text/javascript">
10
11
    var symbolSize = 20;
12
    var data = [[15, 0], [-50, 10], [-56.5, 20], [-46.5, 30], [-22.1, 40]];
13
14
    var myChart = echarts.init(document.getElementById('main'));
15
16
    myChart.setOption({
17
        tooltip: {
18
            triggerOn: 'none',
19
            formatter: function (params) {
20
                return 'X: ' + params.data[0].toFixed(2) + '<br>Y: ' + params.data[1].toFixed(2);
21
            }
22
        },
23
        xAxis: {
24
            min: -100,
25
            max: 80,
26
            type: 'value',
27
            axisLine: {onZero: false}
28
        },
29
        yAxis: {
30
            min: -30,
31
            max: 60,
32
            type: 'value',
33
            axisLine: {onZero: false}
34
        },
35
        series: [
36
            {
37
                id: 'a',
38
                type: 'line',
39
                smooth: true,
40
                symbolSize: symbolSize,
41
                data: data
42
            }
43
        ],
44
    });
45
46
    myChart.setOption({
47
        graphic: echarts.util.map(data, function (item, dataIndex) {
48
            return {