使用laravel和ECharts实现折线图效果的例子
Laravel  /  管理员 发布于 8年前   284
1、首先引入echart.js 2、html页面,要有一个布局容器,用来显示图像,一定要设置宽和高 3、echarts折线图的使用 4、实现功能 (1)路由 (2)方法 (3)当访问/首页时,到index.blade.php (4)index.blade.php的内容 (5)大功告成!! 以上这篇使用laravel和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} } }, calculable : true, // 是否启动拖拽重计算属性,默认false xAxis : [ // x坐标轴 { axisLine: { // x坐标轴颜色 lineStyle: { color: '#333' } }, axisLabel: { // x轴的数据会旋转30度 rotate: 30, interval: 0 }, type : 'category', boundaryGap : false, // x轴从0开始 data : [] // x轴数据 } ], yAxis : [ // y轴 { type : 'value', axisLabel : { formatter: '{value} 秒' // y轴的值都加上秒的单位 }, axisLine: { lineStyle: { color: '#333' } } } ], series : [ // 设置图标数据用 { name:'时间', type:'line', smooth: 0.3, // 线有弧度 data: [] // y轴数据 } ] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option);
Route::get('/', 'UserController@index');Route::post('/axis', 'UserController@axis');
public function index() { return view('user.index'); }// 是ajax所用的的方法,得到要显示的数据,返回数组public function axis() { $key = Key::all('name', 'ttl', 'created_time'); return $key; }
您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号