Ext Calendar Package for 5.1.1在哪里

时间:2017-08-15 14:52:39

标签: extjs calendar

我正在尝试使用外部日历开发示例应用,但日历功能非常混乱!我有官方/购买 ext-5.1.1 并且有示例日历工作,但我找不到包本身或我无法弄清楚如何使用/实现它。

此版本是否有日历功能?如果那时它在哪里或我如何使用它?  有两个package/个文件夹;

  • 第一个路径:ext-5.1.1/packages
  • 第二个:ext-5.1.1/build/packages

另外我注意到5.1.1版本的Sencha Docs没有任何官方文档!那么这里的诀窍是什么?

我已经尝试在View面板中使用它,但它说:

GET http://nuri/CalTable/Ext/calendar/panel/Panel.js?_dc=1502807144839 404 (Not Found)

以下是示例视图:

Ext.define('CalTable.view.HOCalendar', {
    extend: 'Ext.calendar.panel.Panel',
    xtype: 'hocalendar',

    title: 'HO Calendar',
    itemId: 'hocalendar',
    width: 700,
    height: 700
});

更新: 日历页面和文件夹的屏幕截图;

page sample folder sample

2 个答案:

答案 0 :(得分:1)

对于ExtJS 4.x和5.x,日历代码本身位于日历示例中,并且不是官方框架的一部分。与所有Sencha代码示例一样,我猜它们都是为了复制而来,所以要把你可以得到的所有东西都改进来。

我如何在线获取代码:

我在Chrome中打开the calendar sample,打开浏览器控制台,输入" Ext.ComponentQuery.query(" calendarpanel")[0] .initComponent",按下回车键,点击返回的代码。 "来源"使用initComponent函数的源打开选项卡。从那里右键单击源选项卡,然后在导航器中显示" Reveal"获取源树:

如果你的硬盘上有样品,可能会更容易。

答案 1 :(得分:0)

从以下位置移动日历包:

{premiumLocation}/ext/packages/calendar

{yourWorkspace}/ext/packages/calendar