javascript - Uncaught Error : [$injector:modulerr]

标签 javascript angularjs

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.2.24/$injector/modulerr?p0=curveApp&p1=Error%…rjs.org%2F1.2.24%2F%24injector%2Fmodulerr%3Fp0%3DngRoute%26p1%3DError%253A...<omitted>...0) 

我在 Laravel/Angular 应用程序中收到上述错误。我访问了该 URL,但仍然不确定错误来自何处。

我在 project/public/js 中有一个文件 app.js ,代码如下:

var curveApp = angular.module('curveApp', [
    'ngRoute',
    'curveControllers'
]);

然后在 project/public/js 中创建一个文件 config.js,其中包含以下代码:

curveApp.config(['$routeProvider',
    function($routeProvider) {
        $routeProvider.
            when('/register', {
                templateUrl: 'partials/register.html',
                controller: 'RegisterCtrl'
            });
    }
]);

对于初学者的问题,我们深表歉意 - 我会在谷歌上寻找答案,但我不太确定要寻找什么。

我正在尝试在 project/public/js/partials 中创建 HTML 模板,并让它们根据 URI 进行切换,而无需刷新页面。

最佳答案

此错误表明,当页面中不存在并且未包含某些模块时,请确保定义了哪些 ngRoutecurveControllers 并将其附加到您的 DOM 。

关于javascript - Uncaught Error : [$injector:modulerr],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25826595/

相关文章:

javascript - 如何将语言环境字符串(货币)转换回数字?

javascript - jquery UI模态(弹出框)控制大小并默认隐藏

css - 升级 Angular 消息会影响我的布局

javascript - 404 未找到加密值

javascript 将数组与对象数组进行比较

javascript - 定制组件 IONIC 4

javascript - 谷歌图表标签

javascript - For 循环和 getElementById

javascript - 用于在 Angular 项目中进行测试的构建或管道。 Protractor 问题

javascript - ng-repeat 上的 Angularjs 样式