相当于 ExtJS 中的 jQuery getScript() 吗?
有谁知道 ExtJS (Sencha) 是否有动态加载脚本的命令?
它相当于 jQuery 的 $.getScript()
。
Does anyone know if ExtJS (Sencha) has a command that dynamically loads a script?
It would be the equivalent of jQuery's $.getScript()
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用函数
You can use function
Ext 使用 Ext.require,但据我所知,您必须告诉它一些关于在哪里查找的信息。您还必须使用 Ext.loader(),最后我检查了他们建议不要在生产站点中使用它。
加载器还需要您有一个
Ext.viewport
http://docs.sencha.com/ext-js/4-0/#!/api/Ext.Loader
我认为这是有限的,因为你必须调用一个实际的对象尽管。
Ext uses
Ext.require
, but as far as I know, you have to tell it a little bit about where to look. You also have to be using theExt.loader()
, and last I checked they recommended against using it in production sites.Loader also needs you to have an
Ext.viewport
http://docs.sencha.com/ext-js/4-0/#!/api/Ext.Loader
I think this is limited in that you have to be calling an actual object though.
Ext.js 使用“需要”的概念来动态加载脚本。
您可以通过以下方式使用 Ext.loader 类,但需要确保 loader 设置为启用:true,以确保使用它的动态加载:
您还可以使用 Ext.create("Ext.class .bla", {}) 动态加载类和任何依赖项。
Ext.js uses a concept of 'requires' to dynamically load scripts.
You can use the Ext.loader class in the following way, but you need to make sure loader is set to enabled: true, to ensure it's dynamic loading is used:
You can also use
Ext.create("Ext.class.bla", {})
which dynamically loads the class and any dependences.