Cấu trúc thư mục của tôi trông giống như sau. (Tôi đang sử dụng ext MVC)đường dẫn tương đối bằng extjs 4
- www.mysite.com/ext/designer.js
- www.mysite.com/ext/app/view
- www.mysite.com/ext/ app/cửa hàng
tôi có js tuyên bố đây
<script type="text/javascript" src="http://extjs.cachefly.net/ext-4.0.2a/ext-all-debug.js"></script>
<script type="text/javascript" src="/ext/designer.js"></script>
vấn đề của tôi là khi nó gọi các cửa hàng con đường là không chính xác. "/ Jobs/chỉnh sửa /" là trang có chứa các js
https://www.mysite.com/Jobs/edit/app/store/JobTypes.js?_dc=1326712425128
Vì vậy, làm thế nào tôi có thể sử dụng ExtJS (trong ứng dụng web hiện tại của tôi) để nó sẽ sử dụng các đường dẫn chính xác.
đây là nhà thiết kế js
Ext.Loader.setConfig({
enabled: true
});
Ext.application({
name: 'MyApp',
stores: [
'JobTypes',
'SalesContact',
'Job',
'AccountHandlers'
],
launch: function() {
Ext.QuickTips.init();
var cmp1 = Ext.create('MyApp.view.Jobs', {
renderTo: Ext.getBody()
});
cmp1.show();
}
});
Tôi đã thử những điều sau đây sau khi cấu hình nhưng nó dường như không ghi đè lên con đường.
Ext.Loader.setPath('MyApp', '/Ext/App');
bạn đang sử dụng kiến trúc MVC của ExtJS 4.0? –
có, tôi đang sử dụng ext js 4.0. Đó là một phần của ứng dụng web lớn hơn. – frosty