2011-02-16 3 views
0

ExtJs 캘린더를 가지고 놀고 싶고, 포함시킬 js 파일이 궁금합니다. Ext 웹 사이트의 예제에는 많은 js 파일이 포함되어 있으며 어떤 파일이 필요하고 어떤 파일이 아닌지 궁금합니다. 나는 캘린더에 어떤 기능이 필요한지에 달려 있다고 가정하고, 이제는 모든 기능을 공개하고 싶다. 하여 내선 웹 사이트의 예에서 JS 및 CSS 파일의 목록입니다 : 다른ExtJs Calendar를 사용하려면 어떤 js 파일을 포함해야합니까?

<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css">  
<script type="text/javascript" src="adapter/ext/ext-base.js"></script> 
<script type="text/javascript" src="ext-all.js"></script> 

모든 것은 그 자체로 내선 JS에 의해로드됩니다

<!-- Calendar-specific includes --> 
<link rel="stylesheet" type="text/css" href="resources/css/calendar.css" /> 
<script type="text/javascript" src="src/Ext.calendar.js"></script> 
<script type="text/javascript" src="src/templates/DayHeaderTemplate.js"></script> 
<script type="text/javascript" src="src/templates/DayBodyTemplate.js"></script> 
<script type="text/javascript" src="src/templates/DayViewTemplate.js"></script> 
<script type="text/javascript" src="src/templates/BoxLayoutTemplate.js"></script> 
<script type="text/javascript" src="src/templates/MonthViewTemplate.js"></script> 
<script type="text/javascript" src="src/dd/CalendarScrollManager.js"></script> 
<script type="text/javascript" src="src/dd/StatusProxy.js"></script> 
<script type="text/javascript" src="src/dd/CalendarDD.js"></script> 
<script type="text/javascript" src="src/dd/DayViewDD.js"></script> 
<script type="text/javascript" src="src/EventRecord.js"></script> 
<script type="text/javascript" src="src/views/MonthDayDetailView.js"></script> 
<script type="text/javascript" src="src/widgets/CalendarPicker.js"></script> 
<script type="text/javascript" src="src/WeekEventRenderer.js"></script> 
<script type="text/javascript" src="src/views/CalendarView.js"></script> 
<script type="text/javascript" src="src/views/MonthView.js"></script> 
<script type="text/javascript" src="src/views/DayHeaderView.js"></script> 
<script type="text/javascript" src="src/views/DayBodyView.js"></script> 
<script type="text/javascript" src="src/views/DayView.js"></script> 
<script type="text/javascript" src="src/views/WeekView.js"></script> 
<script type="text/javascript" src="src/widgets/DateRangeField.js"></script> 
<script type="text/javascript" src="src/widgets/ReminderField.js"></script> 
<script type="text/javascript" src="src/EventEditForm.js"></script> 
<script type="text/javascript" src="src/EventEditWindow.js"></script> 
<script type="text/javascript" src="src/CalendarPanel.js"></script> 

답변

2

주 extjs javascript 파일에는 캘린더가 포함되어 있지 않습니다. src 디렉토리에서 개별 파일을 추가하는 대신 calendar-all.js를 CSS와 함께 사용할 수 있습니다. calendar-all.js 파일은 일정 예제 폴더 자체에서 사용할 수 있습니다.

그래서, 당신이 필요합니다 :

<!-- CSS files --> 
<link rel="stylesheet" type="text/css" href="resources/css/ext-all.css"> 
<link rel="stylesheet" type="text/css" href="resources/css/calendar.css" /> 
<!-- Scripts --> 
<script type="text/javascript" src="adapter/ext/ext-base.js"></script> 
<script type="text/javascript" src="ext-all.js"></script> 
<script type="text/javascript" src="calendar-all.js"></script> 
+0

어디서 좋은 문서를 찾을 수 있는지/캘린더 사용 방법에 대한 예를 알고 계십니까? – shane87

0

는 당신 만이 사람을 필요가 있다고 생각 .

+1

ext-all.js 또는 ext-base.js에는 캘린더 코드가 포함되어 있지 않습니다. – shane87

1

참고로, 당신은 또한 3.3과 함께 제공되는 예제의 전체 제품 버전 인뿐만 아니라 Ext Calendar Pro을 확인할 수 있습니다. (전체 공개 : 저는 저자입니다)

추가 examples이 있고 docs을 완료했으며이 예제가 작성된 이후로 많은 버그가 수정되었습니다.

그러나 그렇습니다. 3.3에있는 것만 가지고 놀고 싶다면 위에서 언급 한대로 calendar-all.js을 포함 시키십시오.

관련 문제