首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Mobile和Angular需要来自Kendo核心的哪些文件?

使用Mobile和Angular需要来自Kendo核心的哪些文件?
EN

Stack Overflow用户
提问于 2015-11-02 21:49:00
回答 1查看 83关注 0票数 0

我看到过类似的问题,但我一直无法找到答案。无论如何,我正在Visual Studio Cordova项目中尝试使用Kendo (目前是开源核心)。首先,将Cordova从等式中去掉,我只是试图通过以下内容获得一个非常简单的视图。

代码语言:javascript
运行
复制
...
 <script src="lib/kendo-ui-core/js/jquery.min.js"></script>
 <script src="lib/angularjs/angular.js"></script>         
 <script src="lib/kendo-ui-core/src/js/kendo.core.js"></script>
 <script src="lib/kendo-ui-core/src/js/kendo.angular.js"></script>
 <script src="lib/kendo-ui-core/src/js/kendo.mobile.loader.js"></script>
 <script src="lib/kendo-ui-core/src/js/kendo.mobile.view.js"></script>
 <script src="lib/kendo-ui-core/src/js/kendo.mobile.pane.js"></script>     
 <script src="lib/kendo-ui-core/src/js/kendo.mobile.application.js"</script>    

</head>
<body kendo-mobile-application ng-app="foo">
<kendo-mobile-view ng-controller="MyCtrl" k-title="'My Title'" k-layout="'default'">
    <kendo-mobile-header>
        <kendo-mobile-nav-bar>
            <kendo-view-title></kendo-view-title>
        </kendo-mobile-nav-bar>
    </kendo-mobile-header>

    <div>{{hello}}</div>
</kendo-mobile-view>

<script>
    angular.module("foo", [ "kendo.directives" ])
        .controller("MyCtrl", function($scope) {
            $scope.hello = "Hello World!";
        });
   </script>

   <script src="scripts/index.js"></script>
 </body>
 </html>

我添加了每个Kendo文件以尝试消除每个错误(最初是从kendo.core.js开始的)

在这个阶段,当我尝试运行这个(在Chrome中打开index.html,在Visual Studio之外)时,我得到

代码语言:javascript
运行
复制
 Uncaught TypeError: kendo.ViewContainer is not a function
   Observable.extend.init   @   kendo.mobile.view.js:469
   Widget.extend.init   @   kendo.mobile.pane.js:102
   startHistory @   kendo.mobile.application.js:171

所以这发生在这条线上

代码语言:javascript
运行
复制
     that.viewContainer = new kendo.ViewContainer(that.container);

在文件kendo.mobile.view.js中。

我似乎找不到在哪里声明了ViewContainer。如果我使用一个像<script src="http://kendo.cdn.telerik.com/2015.3.930/js/kendo.all.min.js">这样的CDN,那么它工作得很好,所以我需要知道使用核心库中的哪些引用。

EN

回答 1

Stack Overflow用户

发布于 2015-11-04 12:17:30

我找到了说明我需要here的文档。

我为"Application“部分添加了所有内容(按照列出的顺序),然后将

代码语言:javascript
运行
复制
<script src="lib/kendo-ui-core/src/js/kendo.angular.js"></script>

在最后。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33479150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档