我正在努力使日历专业从可扩展到工作。
如果我以这里有个例子的身份执行所有操作,就会得到Extensible.js上的日志函数的未定义:

但是,在我的代码中,一切看起来都很好:
Ext.Loader.setConfig({
enabled: true,
disableCaching: false,
paths: {
"Extensible": "js/lib/extensible-1.5.2/src",
"Extensible.example": "js/lib/extensible-1.5.2/examples"
}
});
Ext.require([
'Extensible.calendar.CalendarPanel',
'Extensible.calendar.data.MemoryEventStore',
'Extensible.calendar.CalendarPanel',
'Extensible.example.calendar.data.Events'
]);src和示例路径都是正确的。
我的可扩展文件夹结构位于extjs旁边,如下所示:

似乎我遗漏了一些东西,或者Extensible还没有被正确初始化。
发布于 2014-12-04 19:39:57
看起来,您只是忘了将Extensible.js添加到requires语句中:
Ext.require([
'Extensible.Extensible', //here
'Extensible.calendar.CalendarPanel',
'Extensible.calendar.data.MemoryEventStore',
'Extensible.calendar.CalendarPanel',
'Extensible.example.calendar.data.Events'
]);这将包括主Extinsible.js文件以及日历和示例文件。
发布于 2014-12-04 17:43:02
正如在支助论坛中提到的
Extensible.log错误通常意味着您使用的是Github的源代码,而不是首先编译它。要么按照自述文件运行构建脚本,要么坚持下载包含预构建文件的zip。
如果您使用的是正确构建的框架版本,并且仍然会出现此错误,那么您可能会提供更多关于如何设置的详细信息。
https://stackoverflow.com/questions/27297444
复制相似问题