添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
刀枪不入的核桃  ·  Event update (i.e. ...·  1 月前    · 
咆哮的牛肉面  ·  SignalR Hub 在 .NET ...·  3 周前    · 
还单身的松球  ·  jquery ...·  3 周前    · 
一身肌肉的泡面  ·  Nginx Proxy ...·  1 月前    · 
活泼的风衣  ·  ISC Workflow jsonpath ...·  5 月前    · 
咆哮的木瓜  ·  sigtimedwait·  5 月前    · 
犯傻的韭菜  ·  中华人民共和国司法部·  7 月前    · 
import win.ui;
/*DSG{{*/
var winform = win.form(text= "aardio echarts" ;right=808;bottom=492;max=1;min=1)
winform.add()
/*}}*/
import web.form;
var wb = web.form( winform );
import web.json;
wb.external = {
getOption = function ( num ){
var data = {
calculable = true ;
legend = {
data = { "直接访问" ; "邮件营销" ; "联盟广告" ; "视频广告" ; "搜索引擎" };
orient = "vertical" ;
x = "left"
series = {
center = { "50%" ; "60%" };
data = {
{ name = "直接访问" ; value = 335 };
{ name = "邮件营销" ; value = 310 };
{ name = "联盟广告" ; value = 234 };
{ name = "视频广告" ; value = 135 };
{ name = "搜索引擎" ; value = 1548 }
name = "访问来源" ; radius = "55%" ; type = "pie"
title = { subtext = "纯属虚构" ; text = "某站点用户访问来源" ; x = "center" };
toolbox = {
show = false
tooltip = { formatter = "{a} <br/>{b} : {c} ({d}%)" ; trigger = "item" }
return wb.eval( web.json.stringify(data) )
wb.html = /**
<!doctype html>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<style type="text/css">
html,body{ height:100%; margin:0; }
</style>
</head>
<div id="main" style="height:100%;"></div>
<script src="https://lib.baomitu.com/echarts/5.2.0/echarts.min.js"></script>
<script>
ECharts 5 不支持 IE8、
如果需要在 Win7/IE8 环境运行,建议降低版本到 ECharts 4 。
Win10/11 自带 IE11, Win7 已逐渐退出市场一般没必要再考虑。
//需要先改一下这个设置,不然 ECharts 无法检测鼠标事件。
echarts.env.pointerEventsSupported = false;
//更多图表范例: https://echarts.apache.org/examples/zh/index.html
var myChart = echarts.init(document.getElementById('main'));
myChart.setOption( external.getOption() );
//图表自适应窗口大小
window.addEventListener('resize', myChart.resize);
</script>
</body>
</html>
winform.show();
win.loopMessage();
import win.ui;
/*DSG{{*/
var winform = win.form(text= "aardio echarts" ;right=909;bottom=669;border= "dialog frame" ;max= false ;min= false )
/*}}*/
import web.kit.form;
var wb = web.kit.form( winform );
import web.json;
wb.external = {
getOption =
function ( num ){
var data = {
calculable =
true ;
legend = {
data = {
"直接访问" ; "邮件营销" ; "联盟广告" ; "视频广告" ; "搜索引擎" };
orient =
"vertical" ;
x =
"left"
series = {
center = {
"50%" ; "60%" };
data = {
{ name =
"直接访问" ; value = 335 };
{ name =
"邮件营销" ; value = 310 };
{ name =
"联盟广告" ; value = 234 };
{ name =
"视频广告" ; value = 135 };
{ name =
"搜索引擎" ; value = 1548 }
name =
"访问来源" ; radius = "55%" ; type = "pie"
title = { subtext =
"纯属虚构" ; text = "某站点用户访问来源" ; x = "center" };
toolbox = {
feature = {
dataView = { readOnly =
false ; show = true };
magicType = {
option = { funnel = { funnelAlign =
"left" ; max = 1548; width = "50%" ; x = "25%" }};
show =
true ;
type = { "pie" ; "funnel" }
mark = { show =
true };
restore = { show =
true };
saveAsImage = { show =
true }
}; show =
true
tooltip = { formatter =
"{a} <br/>{b} : {c} ({d}%)" ; trigger = "item" }
return web.json.stringify(data);
wb.html =
/**
<!doctype html>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta charset="UTF-8">
</head>
<div id="main" style="height:600px;"></div>
<script src="http://echarts.baidu.com/dist/echarts.min.js"></script>
<script>
var myChart = echarts.init(document.getElementById('main'));
myChart.setOption( JSON.parse( external.getOption() ) );
</script>
</body>
</html>
winform.show();
//显示窗体
//启动消息循环
win.loopMessage();