MEAN堆栈与玉 - 应用程序未定义 - 控制器未显示在视图中

时间:2015-02-14 21:18:13

标签: angularjs express controller pug mean-stack

我正在学习如何使用MEAN堆栈以及让我的jade视图使用我的控制器时遇到一些问题。

控制台日志显示我的animals-controller.js中未定义app变量。我确实通过添加以下内容来定义它:

var app = angular.module('myApp', [])
在.controller之前的

但是我的视图似乎并没有使用我的控制器变量。在我的li元素中使用ng-repeat。我将控制器作为脚本包含在index.jade中。我假设我还需要在其他地方引用控制器? server.js?

![app未在animals-controller.js中定义] [1]

所有代码都在我的要点下面。但是如果你想看到文件夹结构:

我已将代码放在我的一个驱动器上:

http://1drv.ms/1CthhV1

https://gist.github.com/astemborskim/8b37fb1f919048671b5f.js

我花了好几个小时寻找一个解决方案,用Jade在MEAN堆栈中执行一个单独的控制器。希望有人能看到这个问题。

0 个答案:

没有答案