我正在发现angularJS,但我得到了一个错误Argument 'LawContrl' is not a function, got undefined。在我的form中,我在rails应用程序中
%div{"ng-controller" => "LawContrl"}
=form-for ...
%li{"ng-repeat"=>"entry in entries"} {{entry.name}} //I am using haml file在我的laws.js.coffee文件中
@LawContrl = ($scope) ->
$scope.entries = [
{ name: "hi"}
{name: "ho"}
]发布于 2013-08-18 19:22:55
好吧,我想我明白了。我不知道您使用的是什么ide,但是将您的Eclipse或Rubymine重命名(或者重构然后重命名)您的application.js.coffee到application.js,一切都一定很好。顺便说一句,您应该在您的LawContrl中声明一些angularJS模块,以便控制器可以传递给视图。
发布于 2013-08-08 14:02:16
不确定它可能是什么,一些需要检查的东西可能有助于调试这个:
https://stackoverflow.com/questions/18127742
复制相似问题