`
Dayday_lx
  • 浏览: 741 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ext linechart 成功案例

    博客分类:
  • ext
阅读更多
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    <link rel="stylesheet" type="text/css" href="../../ext/resources/css/ext-all.css"  />
    <script type="text/javascript" src="../../ext/adapter/ext/ext-base.js" ></script>
    <script type="text/javascript" src="../../ext/ext-all.js" ></script>
    <script src="../../ext/ext-lang-zh_CN.js" type="text/javascript"></script>
    <!-- 如需使用Ext.example.msg()需 引入下面js-->
    <script src="../../ext/shared/examples.js" type="text/javascript"></script>
    <script type="text/javascript">
    Ext.chart.Chart.CHART_URL = '../../ext/resources/charts.swf';
Ext.onReady(function(){
var store = new Ext.data.JsonStore({
fields:['name', 'visits', 'views'],
data: [
            {name:'Jul 07', visits: 245000, views: 3000000},
            {name:'Aug 07', visits: 240000, views: 3500000},
            {name:'Sep 07', visits: 355000, views: 4000000},
            {name:'Oct 07', visits: 375000, views: 4200000},
            {name:'Nov 07', visits: 490000, views: 4500000},
            {name:'Dec 07', visits: 495000, views: 5800000},
            {name:'Jan 08', visits: 520000, views: 6000000},
            {name:'Feb 08', visits: 620000, views: 7500000}
       ]
    });
new Ext.Panel({
        title: '趋势图',
        applyTo: 'container',
        width:900,
        height:500,
        layout:'fit',
        items:{
               xtype: 'linechart',
               store: store,
               xField: 'name',
               listeners: {
                    itemclick: function(o){
                    var rec = store.getAt(o.index);
                    Ext.example.msg('提示', '你点击了 {0}.', rec.get('name'));
               }},
   chartStyle : { 
            animationEnabled : true, 
            legend : {
            display : "bottom",  spacing : 2, 
            padding : 5, 
            font : {
                  name : 'Tahoma',  color : '#3366FF',
                  size : 12,  bold : true
                   } 
            }}, 
               series: [{
               type: 'line',displayName: 'Views',
               yField: 'views', style: {color:0x99BBE8} 
             },{
                type:'line',displayName: 'Visits',
                yField: 'visits', style: {color: 0x15428B} 
             }]       
               }
    });
        });
</script>
</head>
<body>
       <div id ="container"></div>
  </body>
</html>
演示结果图形:



部分说明:



代码中如果要使用Ext.example.msg。需引入examples.js,如上,
也可使用:Ext.Msg.alert(‘’,'');达到相同效果


有问题咨询QQ:1746773660
  • 大小: 10.3 KB
  • 大小: 78.1 KB
分享到:
评论

相关推荐

    ext集成chart

    "ext集成chart"是指将ExtJS与图表库(如Sencha Ext JS的Charts模块或者第三方库如Highcharts)结合,以展示数据可视化功能。在Web应用中,图表是一种直观、有效的数据展示方式,有助于用户理解复杂的信息。 **集成...

    EXT piechart,grid,和chart的实例

    在"EXT piechart,grid, and chart的实例"中,我们将深入探讨EXT库中的饼图(piechart)、网格(grid)和图表(chart)这三种关键组件的使用方法。 1. EXT Piechart(饼图) EXT Piechart是一种用于展示数据占比关系...

    Ext4案例大全

    本资源“Ext4案例大全”提供了一系列关于Ext4的实例,旨在帮助开发者,无论是初学者还是有经验的用户,更好地理解和应用Ext4。以下将详细阐述Ext4的一些关键特性、工作原理以及如何利用这些案例来学习和实践。 1. *...

    Ext.NET官方案例

    官方案例是学习和掌握Ext.NET的关键资源,因为它包含了各种控件的详细说明和示例代码。 在"Ext.NET官方案例"中,你可以找到关于以下知识点的深入解释和实践: 1. **控件体系**:Ext.NET提供了一系列丰富的控件,如...

    ExtJs4 line chart render by ajax

    在本文中,我们将深入探讨如何在ExtJS4中利用Ajax数据源来绘制线形图表(Line chart)。ExtJS是一个强大的JavaScript库,专为构建富客户端应用程序而设计,它提供了丰富的图表组件,使得数据可视化变得简单易行。让...

    Ext简介及应用案例 ppt

    Ext是一个强大的JavaScript库,特别设计用于构建富互联网应用程序(RIA)。它基于Ajax技术,提供丰富的用户界面组件和高度可定制的界面元素。Ext的核心特点包括遵循W3C标准,拥有庞大的组件模型,允许开发者创建复杂...

    ext java登录案例

    在本文中,我们将深入探讨如何使用EXT Java技术创建一个登录案例。EXT Java是一个强大的JavaScript库,专门用于构建富客户端Web应用程序。它提供了丰富的组件库,包括数据网格、表单、图表等,使得开发者能够轻松...

    Ext.ux.GoogleChart extjs插件

    "Ext.ux.GoogleChart"就是这样一个插件,它允许开发者在ExtJS应用中集成Google Charts,以展示各种复杂的数据可视化图表。 Google Charts 是Google提供的一种免费服务,它提供了多种图表类型,如柱状图、折线图、...

    ext_经典案例讲解

    ext_经典案例讲解,针对很多东西进行了解析,相当好的东西,值得参考!希望对你有用!

    Ext与SSH结合案例

    【Ext与SSH结合案例】是将流行的前端JavaScript框架ExtJS与后端的Struts2、Hibernate集成,构建出高效、美观且功能丰富的Web应用程序。在这个案例中,ExtJS主要用于创建用户界面,提供卓越的交互性和视觉效果,而...

    ext案例 `

    ext案例ext案例ext案例ext案例ext案例ext案例

    ext blog 案例

    ext blog 案例ext blog 案例ext blog 案例ext blog 案例ext blog 案例ext blog 案例ext blog 案例

    Ext4.2资源及一个chart例子

    Ext4.2资源包,并附有一个拆线图的小demo例子,可动态配置

    EXT 简单案例

    简单的EXT 案例,希望可以。为你所用,有问题,请联系我,谢谢

    Ext源代码案例大全

    在学习前,首先得明白一个道理:所谓开发高手,解决问题自然比一般的常人要快。除了经验以外,其中能力最大的一方面,就是查找资料比一般常人要迅速。好比一本武林秘籍,落到常人手里通常是没多大用处的,得“高人”...

    ext-3.0经典案例

    直接打开多款实例.html,点击浏览更多实例,会看到其中很多经典例子,仅供参考

    Ext_Js分页显示案例详解

    ### Ext_Js分页显示案例详解 #### 一、引言 在Web开发领域,Ext_Js(简称ExtJS)是一种强大的JavaScript库,用于构建复杂的客户端应用。它提供了一套丰富的UI组件,使得开发者能够轻松地创建美观且功能强大的用户...

    EXtjs 统计图 饼图 直方图 和折线图

    在ExtJS中,使用`Ext.chart.Chart`和`Ext.chart.series.Line`系列配置可以创建折线图。你可以设置线的样式、点的标记,以及时间轴的格式化。以下是一个折线图的例子: ```javascript Ext.application({ name: 'App...

    经典的入门级Ext MVC模式案例

    本案例“经典的入门级Ext MVC模式”旨在帮助新手理解并掌握如何在实际项目中运用这一模式。 1. **MVC模式简介** MVC模式是一种软件设计模式,它将应用程序分为三个核心部分:模型(Model)、视图(View)和控制器...

    Ext.Net 案例附带文档

    - **Ext.chart**:创建各种动态图表,如柱状图、饼图、线图,用于数据可视化。 - **KPI仪表盘**:构建关键性能指标(KPI)展示,帮助分析业务数据。 5. **源码分析** - **代码结构**:查看和理解示例项目的代码...

Global site tag (gtag.js) - Google Analytics