我认为我的application.js文件没有引入正确的依赖项,因为我的main.js没有触发。创建了名为"stockwatch“的新rails,然后创建了一个新控制器"rails g controller watchlist index”stockwatch/app/assets/javascripts/application.j
在angularjs中,我们将控制器定义到window中。虽然这不会造成与其他js模块和插件的名称冲突,但这仍然不是一个好的做法:单个应用程序应该向全局名称空间公开单个对象。这是通常的方式,在window中定义HTML:myApp.UserController = function ($scope) {