实例化myApp模块失败

Failed to instantiate module myApp

本文关键字:失败 模块 myApp 实例化      更新时间:2023-09-26

面对以下错误:-

实例化myApp模块失败,原因是:错误:[$注射器:nomod]at Error (native)在

如果我从函数中删除内容,那么我就不会面对这个问题,但是当我把它放在函数立法者中并试图调用它时,我得到了这个问题。有没有一种方法可以解出它只保留在函数中。我需要一遍又一遍地使用它。

代码可在:-

https://raw.githubusercontent.com/anirbanmishra/congress.php/master/web_test

您已经在函数中实例化了模块,并在onclick中调用了该函数。

<html lang="en" ng-app="myApp">
<a href="#legislator" onclick="legislator()">
<script>
    function legislator() {
        var app = angular.module('myApp', ['angularUtils.directives.dirPagination']);
        ....
    }
</script>

模块实例化部分应该放在外面。

编辑:对于第二个问题,angularUtils.directives.dirPagination不应该在模块实例化中作为依赖项传递。

这个链接可能对你有帮助。

var app = angular.module('myApp', ['angularUtils.directives.dirPagination']);

应替换为

var app = angular.module('myApp', []);

替换这个仍然会给你关于立法者的错误。长度未定义…你需要自己看一下,这与角无关,你向getData.php发出的http请求有问题