我的论文想要在Angularjs 1.5.6中构建一个应用程序。我用Google搜索了AngularJS Tables,我找到了一个Example我想用作应用程序的模板。我下载了源代码,将其复制到本地文件中,更改了HTML代码以适应典型的HTML文件,并添加了像这样的脚本标记。
<!DOCTYPE html>
<html lang="en" ng-app="app">
<head>
<meta charset="UTF-8">
<title>ng-table demo</title>
<script src = "https://ajax.googleapis.com/ajax/libs/angularjs/1.5.2/angular.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/ng-table/1.0.0/ng-table.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ng-table/1.0.0/ng-table.css">
<script src="Controller.js"></script>
</head>
<body>
*HTML Code from Example comes here*
</body>
</html>
来自网站的javascript代码位于名为Controller.js的文件中,该文件在引用angularjs后在script-tag中引用。
我的问题是,一旦我启动网站,Chrome开发者工具就会向我显示以下错误。
angular.js:38 Uncaught Error: [$injector:modulerr]
错误包含link,但由于我对角度很新,我不知道如何修复错误。我理解的是,当Angular无法加载引用的模块但是所有引用的脚本都被正确下载并且我在html文件中引用了我的javascript控制器文件时,会发生错误。
我希望你能帮助我。
问候