如何用php加载extjs需要的文件?
在 extjs 4 桌面示例中,app.js 看起来像这样
Ext.define('MyDesktop.App', {
extend: 'Ext.ux.desktop.App',
requires: [
'Ext.window.MessageBox',
'Ext.ux.desktop.ShortcutModel',
'MyDesktop.SystemStatus',
'MyDesktop.VideoWindow',
'MyDesktop.GridWindow',
'MyDesktop.TabWindow',
'MyDesktop.AccordionWindow',
'MyDesktop.Notepad',
'MyDesktop.BogusMenuModule',
'MyDesktop.BogusModule',
// 'MyDesktop.Blockalanche',
'MyDesktop.Settings'
],
init: function() {
// custom logic before getXYZ methods get called...
this.callParent();
// now ready...
},
...................
,那么是否可以在使用 php 加载应用程序之前动态设置 require: [....] ?就像 ajax 调用之类的?
问候
In the extjs 4 desktop example, app.js is looks like
Ext.define('MyDesktop.App', {
extend: 'Ext.ux.desktop.App',
requires: [
'Ext.window.MessageBox',
'Ext.ux.desktop.ShortcutModel',
'MyDesktop.SystemStatus',
'MyDesktop.VideoWindow',
'MyDesktop.GridWindow',
'MyDesktop.TabWindow',
'MyDesktop.AccordionWindow',
'MyDesktop.Notepad',
'MyDesktop.BogusMenuModule',
'MyDesktop.BogusModule',
// 'MyDesktop.Blockalanche',
'MyDesktop.Settings'
],
init: function() {
// custom logic before getXYZ methods get called...
this.callParent();
// now ready...
},
...................
so is it possible to set requires: [....] dynamically before application load with php? like maybe with a ajax call or something?
Regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您的服务器中有
provider.php
作为设置提供程序,它输出 json,那么您可以执行类似...编辑:
php 文件示例
assume you have
provider.php
in your server as setting provider, which outputing json, then you can do something like...EDIT :
php file example