学习EXTJ作为新手

时间:2012-03-01 11:47:41

标签: javascript extjs

你好,我开始学习分机 我已经安装了extj,我可以成功浏览本地主机的示例

来自例子

    Ext.require('Ext.chart.*');
    Ext.require(['Ext.Window', 'Ext.layout.container.Fit', 'Ext.fx.target.Sprite']);

    Ext.onReady(function () {
 //lob lob lob
在我看来,EXT是一个有很多对象的类,我可以找到ext本身吗? 我努力找到它,但我无法通过这些巨大的文件找到它 例如Ext.chart。*是什么意思? 第二行意味着什么?

2 个答案:

答案 0 :(得分:0)

Ext.require('Ext.chart.*');表示图表文件夹中的所有Text javascript文件都将包含在脚本中。图表。*表示图表层次结构下的所有文件。

 - chart 
      +Axies
      +series
      +theme
      -callout
      -Chart
      -Hightlight
      -Label
      -Legend
      -LegendItem
      -Mask
      -Navigation
      -Tip
     

您可以浏览图表层次结构here

答案 1 :(得分:0)

我认为你问的是一个更广泛的问题,即从哪里开始学习ExtJS作为一个框架。 我认为这里有一个明确的答案是他们的指南:http://docs.sencha.com/ext-js/4-0/#!/guide

从入门指南和具有命名约定的类系统指南开始。根据您在框架中的操作,您可能需要阅读其他指南,如组件和MVC(对于大多数具有多个面板的应用程序:)。

然后,当您将注意力集中在特定功能(如图表,网格或表单)上时,请切换到示例并查看其背后的源代码。你会在那里找到许多有趣的想法。

最后,当您开始开发应用程序并开箱即用时,请始终保持API文档处于打开状态:)它们非常有用,并且可以让您了解当您在实时更改此配置或配置时会发生什么预习。这对我很有帮助。