我正在尝试在此处创建本教程中描述的投票应用程序。
我已经完成了第 2 步,我即将开始第 3 步(一旦我的应用程序正常运行),即合并 DB 部分。我的应用程序的行为与当前教程中列出的应用程序不同。
我已经多次扫描了我的代码并对其进行了调试,但似乎仍然无法捕捉到是什么导致了它的失败。当我运行应用程序时,它运行良好,但我的任何部分都只显示初始 index.html 视图中提供的内容,因此它只是显示我的空白导航栏。
我提供了我的 git存储库。如果有人有时间可以看看它。提前感谢您的时间。
我在拉取请求中修复的一些关键问题:
angular-route.js
为一个单独的文件,并让您的模块依赖于ngRoute
.$routeProvider
您在以下行中的第一个周围缺少引号:
.config(['$routeProvider',function($routeProvider){
您现在需要使用名称(字符串)向模块注册控制器,而不是使用全局函数。
app.controller('ControllerName', function ($scope, ...) { ... });
您还忘记了在index.html
使用<script>
标签时实际引用一些您需要的 JS 文件。
还有其他一些小事情,但请参阅 PR 了解完整的详细信息。我还改变了凉亭组件的完成方式。