fro*_*sty 2 extjs extjs4 extjs-mvc
我正在尝试将我的mvc应用程序部署到我的大型Web应用程序中.我已经定义了app文件夹,并且可以在fire bug中看到它正在调用正确的文件,但初始视图除外.所以
"App.view.Jobs"正在打电话
HTTPS://www.estore.localhost/Jobs/Edit/ext/jobs/App/view/Jobs.js _dc = 1328471746967
什么时候我想打电话
HTTPS://www.estore.localhost/ext/jobs/App/view/Jobs.js _dc = 1328471746967
Ext.Loader.setConfig({ enabled: true });
Ext.application({
name: 'MyApp',
appFolder: '/ext/jobs/app',
models: ['Part', 'Material', 'Job', 'Process'],
stores: ['SalesContact', 'Parts', 'Materials', 'Jobs', 'AccountHandlers', 'JobTypes', 'Processs', 'Artwork', 'Varnish', 'VarnishType', 'PrintType', 'ProofRequired', 'InvoiceDetails', 'PurchaseOrders'],
controllers: ['Part', 'Material', 'Job', 'Process', 'Invoice'],
launch: function () {
Ext.QuickTips.init();
var cmp1 = Ext.create('App.view.Jobs', {
renderTo: "form-job"
});
cmp1.show();
}
});
Run Code Online (Sandbox Code Playgroud)
回答我自己的问题.您可以使用setPath分配路径.
像这样......
Ext.Loader.setConfig({ enabled: true });
Ext.Loader.setPath('App', '/ext/jobs/app');
Ext.application({
name: 'Pandora',
appFolder: '/ext/jobs/app',
models: ['Part', 'Material', 'Job', 'Process'],
stores: ['SalesContact', 'Parts', 'Materials', 'Jobs', 'AccountHandlers', 'JobTypes', 'Processs', 'Artwork', 'Varnish', 'VarnishType', 'PrintType', 'ProofRequired', 'InvoiceDetails', 'PurchaseOrders'],
controllers: ['Part', 'Material', 'Job', 'Process', 'Invoice'],
launch: function () {
Ext.QuickTips.init();
var cmp1 = Ext.create('App.view.Jobs', {
renderTo: "form-job"
});
cmp1.show();
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2472 次 |
最近记录: |