首页 > 代码库 > 百度开源项目插件 - Echarts 图表
百度开源项目插件 - Echarts 图表
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>ECharts</title> <script src="../../res/js/echarts.js"></script> <script src="../../res/js/jquery.js"></script></head><body> <div id="main" style="width: 600px;height:400px;"></div> <script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById(‘main‘)); // 指定图表的配置项和数据 var option = { color: [‘#ca8622‘, ‘#bda29a‘], //[‘#c23531‘,‘#2f4554‘, ‘#61a0a8‘, ‘#d48265‘, ‘#91c7ae‘,‘#749f83‘, ‘#ca8622‘, ‘#bda29a‘,‘#6e7074‘, ‘#546570‘, ‘#c4ccd3‘] title: { text: ‘维度分析‘ }, tooltip: { trigger: ‘axis‘, axisPointer: { type: ‘cross‘, crossStyle: { color: ‘#999‘ } } }, legend: { data: [‘销量‘,‘小组绩效‘] }, xAxis: { data: ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"] }, yAxis: {}, series: [{ name: ‘销量‘, type: ‘bar‘, data: [5, 20, 36, 10, 10, 20] }, { name: ‘小组绩效‘, type: ‘bar‘, data: [85,90,88,86,95,90] } ] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); //$.getJSON(‘Handler1.ashx‘, { // request:"ssss" //}, function (json) { // alert("22"); //} //); /* 测试可以 $.ajax({ url: ‘Handler1.ashx‘, type: ‘GET‘, dataType: ‘json‘, timeout: 1000, async: false, success: function (xml,dstat) { // alert(xml); //此处xml就是XML的jQuery对象了,你可以用find()、next()或XPath等方法在里面寻找节点, 和用jQuery操作HTML对象没有区别 option = xml; myChart.setOption(option); }, error: function (er) { alert(er.responseText); } }); */ </script></body></html>
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Web;namespace AppBox.CRM.Gift{ /// <summary> /// Handler1 的摘要说明 /// </summary> public class Handler1 : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "application/json"; //context.Response.Write("Hello World"); StringBuilder strjson = new StringBuilder(); strjson.AppendLine("{"); strjson.AppendLine("\"title\": {"); strjson.AppendLine(" \"text\": ‘ECharts 入门示例‘"); strjson.AppendLine("},"); strjson.AppendLine("\"tooltip\": {},"); strjson.AppendLine("\"legend\": {"); strjson.AppendLine(" \"data\": [‘销量‘]"); strjson.AppendLine("},"); strjson.AppendLine("\"xAxis\": {"); strjson.AppendLine(" \"data\": [\"衬衫\", \"羊毛衫\", \"雪纺衫\", \"裤子\", \"高跟鞋\", \"袜子\"]"); strjson.AppendLine("},"); strjson.AppendLine("\"yAxis\": {},"); strjson.AppendLine("\"series\": [{"); strjson.AppendLine(" \"name\": ‘销量‘,"); strjson.AppendLine(" \"type\": ‘bar‘,"); strjson.AppendLine(" \"data\": [20, 20, 20, 10, 10, 100]"); strjson.AppendLine("}]"); strjson.AppendLine("}"); context.Response.Write(strjson.ToString().Replace("‘","\"")); } public bool IsReusable { get { return false; } } }}
echarts.js文件,刚开始下载错了.
百度开源项目插件 - Echarts 图表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。