2014-06-28 49 views
0

我想在extjs5中編寫一個簡單的示例並使用Draw Package。 根據sencha doc我的代碼是:extjs 5 Ext.draw.Container

1.index.html

<head> 
<script type="text/javascript"> 
    var contextPath = '<%=context%>'; 
</script> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 

<%--extJS--%> 
<link rel="stylesheet" type="text/css" href="<%= context%>/js/ext5/build/packages/ext-theme-neptune/build/resources/ext-theme-neptune-all.css"/> 
<script type="text/javascript" src="<%= context%>/js/ext5/build/ext-all.js"></script> 
<script type="text/javascript" src="<%=context%>/js/extjspages/app.js"></script> 

2.app.js

Ext.require("Ext.draw.Container"); 

Ext.application({ 名:「MyApp的', launch:function(){

Ext.create('Ext.draw.Container', { 
     sprites: [{ 
      type: 'circle', 
      fillStyle: 'red', 
      r: 100, 
      cx: 100, 
      cy: 100 
     }], 
     height:205, 
     width:205, 
     renderTo:Ext.getBody() 
    }); 
} 

});

,但我抓住了

GET ... /分機/畫/ Container.js?_dc = 1403991476236 404(未找到)錯誤

什麼是我錯了嗎? 謝謝

+0

我知道我必須在代碼中加載「sencha-charts」包,但我不知道如何加載包。在sencha cmd中,我可以在app.json文件中添加「require:[」sencha-charts「],但在我的代碼中,我不知道 – farhad

回答

-2

我不知道如何使用sencha cmd。但你可以在index.html代碼中添加「sencha-charts」:

<script type="text/javascript" src="<%= context%>/js/ext5/build/packages/sencha-charts/build/sencha-charts-debug.js"></script>