ExtJS4.x动态加载js文件
动态加载js文件是ext4.x的一个新特性,可以有效的减少浏览器的压力,提高渲染速度。如动态加载自定义组件
1.在js/extjs/ux目录下,建立自定义组件的js文件.
2.编写MyWindow.js文件
Ext.define('js.extjs.ux.MyWindow'/*名称一定要与路径相对应*/,{ extend : 'Ext.window.Window',title : '动态加载的组件',width : 400,height : 300,bodyStyle: 'background:#ffc; padding:10px;',html : 'hello,world' });
3.启动ext的动态加载机制,并设置要加载的路径
Ext.Loader.setConfig({enabled : true,paths : {'myux': 'js/extjs/ux'} });
4.创建
Ext.create('js.extjs.ux.MyWindow').show();
5.完毕
6.注意
动态加载js文件,是在第4步实例化的时候才加载的,而不是在第3步。
转载于:https://www.cnblogs.com/myCodingSky/p/3541130.html
ExtJS4.x动态加载js文件相关推荐
- JavaScript动态加载js文件
/********************************************************************** JavaScript动态加载js文件* 说明:* 之前没 ...
- php动态页面加载慢,通过动态加载JS文件提升网站访问速度
相对与HTML,CSS,javascript是最影响浏览器性能的,因为浏览器在遇到<script>标签时,必须等待js代码下载和执行完毕后再执行后面的内容,因此当页面中js文件过多时,网站 ...
- 动态加载js文件是异步的
动态加载js文件是异步的. 今天调试一个错误,一个js方法各种调不到. 原因是因为所调方法的js文件是动态加载进来的. <script type="text/javascript&qu ...
- 在线客服系统源码开发实战总结:动态加载js文件实现粘贴一段js的sdk代码,直接引入插件效果...
常见的在线客服系统中,或者是统计代码中,粘贴一段js代码,就能引入某个插件的效果.这个是怎么实现的呢? 原理非常的简单: 对于不同的加载文件类型创建不同的节点,然后添加各自的属性,最后扔到head 标 ...
- html动态加载js方法,原生JS实现动态加载js文件并在加载成功后执行回调函数的方法...
本文实例讲述了原生JS实现动态加载js文件并在加载成功后执行回调函数的方法.分享给大家供大家参考,具体如下: 有的时候需要动态加载一个javascript文件,并且在加载成功后执行回调函数(例如文件中 ...
- java加载js_[Java教程]javascript如何动态加载js文件
[Java教程]javascript如何动态加载js文件 0 2016-01-01 00:00:52 javascript如何动态加载js文件: 有时候我们需要根据需要动态加载js文件,本章节就简单介 ...
- js jq 动态加载js文件
1.jquery方法 $.getScript("./test.js"); //加载js文件 $.getScript("./test.js",function() ...
- html动态加载js文件
一共有三种方法: 1.jquery方法: 源码: var headTag = document.getElementsByTagName('head')[0]; var scriptAry=headT ...
- js怎么动态加载js文件(JavaScript性能优化篇)
下面介绍一种JS代码优化的一个小技巧,通过动态加载引入js外部文件来提高网页加载速度 [基本优化] 将所有需要的<script>标签都放在</body>之前,确保脚本执行之前完 ...
最新文章
- Java版SMS4加密算法
- sysv-rc-conf --- Linux设置开机自动启动
- ajax成功后XML 解析错误:格式不佳
- 记录下我的Linux系统中vim文件的配置---(.vimrc文件配置模板)
- 如何画c语言箭头鼠标,简单的鼠标绘图程序
- 微信小程序的学习资料销售平台
- java怎么判断字符串是否为空的几种方法
- 计算机专业有必要数学竞赛吗,高中数学竞赛必要吗
- ubuntu硬盘序列号怎么查询_linux查看设备和硬盘序列号 ip mac地址
- 数学建模【规划模型--线性规划(整数规划、0-1规划)、非线性规划-附:案例分析、奶制品的生产和销售(详细求解过程)】
- C# 查询科星继电器的输入端状态以及控制输出
- 微信开发笔记——微信网页登录授权,获取用户信息
- Android应用优化指南
- 代码随想录01 | 704二分查找和27移除元素
- 连续微小线段速度前瞻规划算法
- linux下删除空行的几种方法
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.ljw
- python pymsql 下载_python pymysql的安装
- python小课是什么-攻陷朋友圈的8.9元Python小课,有哪些新套路?
- 我们工作到底为了什么?---惠普前中国区总裁的感悟