我正在尝试在平均堆栈上创建一个轮询应用程序。我觉得我的路由搞砸了,但我不确定

时间:2014-12-02 06:04:25

标签: angularjs node.js angular-ui-router mean-stack mean.io

我正在尝试创建此tutorial here中描述的轮询应用。

我已完成第2步,我即将开始第3步(一旦我的应用程序正常运行),这将包含数据库部分。我的应用程序的行为与目前教程中列出的应用程序不同。

我已经多次扫描我的代码并对其进行了调试,但仍然无法捕捉掉它的内容。当我运行应用程序时它运行正常,但我的部分内容都没有显示在初始index.html视图中提供的内容,所以它只是显示我的空白导航栏。

我提供了我的git repository。如果有人有一个时刻,可以看看它。感谢您提前的时间。

1 个答案:

答案 0 :(得分:1)

我在pull request中修复了一些关键问题:

  1. 您现在需要将angular-route.js作为单独的文件包含在内,并让您的模块依赖于ngRoute
  2. 您在以下行的第一个$routeProvider周围缺少引号:

    .config(['$routeProvider',function($routeProvider){

  3. 您现在需要使用模块的名称(字符串)注册控制器,而不是使用全局函数。

    app.controller('ControllerName', function ($scope, ...) { ... });

  4. 您还忘记使用index.html标记在<script>中实际引用所需的一些JS文件。

  5. 还有其他小事,但请查看PR以获取完整的详细信息。我也改变了凉亭组件的完成方式。