使用laravel和ECharts实现折线图效果

本文档详细介绍了如何在laravel项目中结合ECharts库,通过ajax技术来实现动态折线图的展示。首先从引入echarts.js文件开始,接着配置路由,最后在index.blade.php中编写相关前端代码来完成图表的渲染。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、首先引入echart.js

<script type="text/javascript" src="{
  
  { asset('/public/js/echarts.js') }}"></script>

2、html页面,要有一个布局容器,用来显示图像,一定要设置宽和高

<div class="contain" style="width: 84%;" id="contain"></div>


3、echarts折线图的使用

var myChart = echarts.init(document.getElementById("contain"));

            option = {
                title : {
                    text: '时间变化图'   // 标题
                },
                tooltip : {
                    trigger: 'axis'    // 折线图
                },
                legend: {
                    data:['时间']   // 图例,就是折线图上方的符号
                },
                toolbox: {   // 工具箱,在折线图右上方的工具条,可以变成别的图像
                    show : true,
                    feature : {
                        mark : {show: true},
                        dataView : {show: true, readOnly: false},
                        magicType : {show: true, type: ['line', 'bar']},
                        restore : {show: true},
                        saveAsImage : {show: true}
                    }
             
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值