gpt4 book ai didi

javascript - 组织 Angular 文件后, Angular 应用程序无法在 Rails 环境中工作

转载 作者:行者123 更新时间:2023-12-03 06:51:30 27 4
gpt4 key购买 nike

我有一个使用 Angular 的 Rails 应用程序。它还使用 ui router 进行路由。我首先将所有 js 代码放在 app.js 中,并且运行良好。但我认为从长远来看,它很难维持。因此,我将 Controller 代码移至其自己的文件夹中,然后它停止工作。现在我的应用程序找不到我的 Controller 并收到此错误

Uncaught Error: [$injector:modulerr] Failed to instantiate module appname due to: Error: [$injector:modulerr] Failed to instantiate module homeCtrl due to:

我创建了一个测试应用程序来演示这一点.. https://bitbucket.org/flyingboy007/testapp

有人可以告诉我这里出了什么问题吗?

最佳答案

只需从 app.module.js 中删除 homeCtrl 依赖项,因为我们在那里不需要它。

angular.module("testapp", ['ui.router', 'templates', 'homeCtrl']);

to

angular.module("testapp", ['ui.router', 'templates']);

关于javascript - 组织 Angular 文件后, Angular 应用程序无法在 Rails 环境中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37479843/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com