2012-07-19 50 views
1

我工作的煎茶建築師2 - ExtJS的4 我發現GeoExt不ExtJS的4.工作,但我真的需要使用它,所以我搜查,在這裏結束https://github.com/geoext/geoext2煎茶/ ExtJS的4 GeoExt 2 - 如何使用

我想類似的例子,所以我只需要添加:

Ext.Loader.setConfig({ 
    enabled: true, 
    disableCaching: false, 
    paths: { 
     GeoExt: "../geoext-2/src/GeoExt", 
     // for dev use 
     Ext: "http://cdn.sencha.io/ext-4.1.0-gpl/src" 
     // for build purpose 
     //Ext: "extjs-4.1.0/src" 
    } 
}); 

我app.js文件。但我不斷收到「GeoExt未定義」錯誤消息。

任何人都可以幫助我呢?

編輯

我無法找到一個方法來插入使用GeoExt-2,我的檔案在我的面板圖:

app.html:

<!DOCTYPE html> 

<!-- Auto Generated with Sencha Architect --> 
<!-- Modifications to this file will be overwritten. --> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <title>test</title> 
    <link rel="stylesheet" type="text/css" href="http://extjs.cachefly.net/ext-4.0.7-commercial/resources/css/ext-all.css"/> 
    <script type="text/javascript" src="http://extjs.cachefly.net/ext-4.0.7-commercial/ext-all-debug.js"></script> 
    <script type="text/javascript" src="app.js"></script> 
</head> 
<body></body> 
</html> 

應用。 JS:

Ext.Loader.setConfig({ 
    enabled: true 
}); 

Ext.application({ 
    autoCreateViewport: true, 
    name: 'MyApp', 
    controllers: [ 
     'MyController' 
    ] 
}); 
+1

你確定你的GeoExt目錄映射正確嗎?我會檢查你的鉻/螢火蟲檢查員來驗證。我創建了一個快速的jsfiddle,用正確的GeoExt路徑集顯示其中的一個github geoext2示例 - http://jsfiddle.net/leewhitbeck/rgEyV/ – 2012-07-20 16:08:36

+0

謝謝李!現在我想知道如何做到這一點 - 我的意思是在面板中插入地圖 - 而我有這些文件(我更新了我的文章) – Shadin 2012-07-21 20:41:53

回答

2

這裏有幾個不同的方法ES即將大多來自github例子

1)你可以簡單地添加在地圖應用程序中的啓動 - jsfiddle example

2)您可以創建一個地圖視圖,並在口中添加到面板 - js fiddle example 2