zoukankan      html  css  js  c++  java
  • 『ExtJS』01 005. ExtJS 4 类的‘Import’

    由于我们不可能将所有的代码都写到一个文件当中,所以就需要一种机制,让我们可以导入在其他文件中的代码。在本文中,会简单的介绍如何处理这种‘代码导入’的问题。

    代码


    Language: JavaScript

    Framework: ExtJS 4.1.1a

    IDE: Excplise J2EE + Spket

       1:  Ext.Loader.setConfig({
       2:              enabled : true,
       3:              paths : {
       4:                  'Cookbook' : 'src/Cookbook'
       5:              }
       6:          });
       7:   
       8:  Ext.require('Cookbook.Vehicle', function() {
       9:              var van = Ext.create('Cookbook.Vehicle', 'Frd', 'Transit', 60);
      10:              van.travel(200);
      11:          });

    说明


    1. 我们使用Ext.Loader来控制加载在其他文件中的代码;
    2. 在Ext.Loader.setConfig()方法中,我们使用paths来指定要导入的类的物理位置;
    3. ‘Cookbook’是要导入的命名空间,‘src/Cookbook’是所在路径;
    4. 我们使用Ext.require()方法来导入具体的类,这个方法类名与在配置项中的路径匹配并加载;
    5. 如果已经被预加载过,则会加入相应的标签到Html页以便加载具体的代码;
    6. Ext.require()可以接受字符串数组,以加载数组中全部的类;





    版权声明:

    作者:莫不逢
    出处:http://www.cnblogs.com/sitemanager/
    Github:https://github.com/congjf

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。


  • 相关阅读:
    【转载】JavaScript变量: 变量命名原则
    【转载】mysql运行报【The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone...】的解决方法
    Java Web 环境搭建
    原生JS消息提示插件Message.js
    SQL Server 参数嗅探问题
    根据表名和列名获取关联index的创建脚本
    mongodb快速均衡导入数据
    index optimize
    PG Foreign key 外键
    无密码登陆
  • 原文地址:https://www.cnblogs.com/sitemanager/p/2792190.html
Copyright © 2011-2022 走看看