以下是角度UI组件的演示版工作版
http://plnkr.co/edit/okm2AK50REbFeQ2ZTCeN?p=preview
您可以看到它在面板中加载日历
然而,通过这个简单的演示并将其移至我们的环境,我们遇到了一些问题。你可以在这里看到我们简单的plunker
http://plnkr.co/edit/Daf3E1yDeruHiD8qqJxr?p=preview
我们收到此错误
未捕获错误:[$ injector:modulerr]无法实例化模块应用 由于:错误:[$ injector:modulerr]无法实例化模块 app.splitter-panel由于:错误:[$ injector:modulerr]失败 实例化模块kendo-directives由于:错误:[$ injector:nomod] 模块'kendo-directives'不可用!你要么拼错了 模块名称或忘记加载它。如果注册模块,请确保 您将依赖项指定为第二个参数。
我们从工作演示中知道,模块不可用不是问题,但是我们系统中当前继承的角度架构有app.js然后是items.panel.js,app.js尝试注册该指令,但它似乎做错了。
我想我所说的是需要使用第二个plunkr中的脚手架,IE - 我们不能将ng-app =“app”更改为更小的ng-app =“demo”等等所以我们需要确保我们可以使用app.js和items.panel.js作为控制器来使其工作
我认为app.js没有正确加载
(function () {
angular.module('app.splitter-panel', ['kendo-directives']);
angular.module('app', [
'app.splitter-panel'
]);
})();
然而,让我知道需要修复的内容
答案 0 :(得分:2)
只需将以下内容复制并粘贴到app.js
angular.module('app.splitter-panel', ['kendo.directives']);
angular.module('app', ['app.splitter-panel']);
您拼错了kendo.directives
,而不是<{1}}