当前位置: 首页 > 面试题库 >

模块不可用,拼写错误或忘记加载(但我没有)

童华池
2023-03-14
问题内容

我对angular相当陌生,并将其与JSON api文件一起使用。为了测试,我正在尝试使用免费的github
api(我的函数名称是与稍后将使用的另一个json api对应的)。我只想查看我的函数是否正在使用console.log(),但是在控制台中收到此错误。

未捕获的错误:[$ injector:modulerr]由于以下原因而无法实例化模块MesaViewer:错误:[$
injector:nomod]模块’MesaViewer’不可用!您可能拼错了模块名称,或者忘记了加载它。如果注册模块,请确保将依赖项指定为第二个参数。

MesaViewer在两者中拼写完全相同,并且在第二行中看到了依赖项!

var app = angular.module("MesaViewer");
var MainController = function($scope, $location, $http, $routeParams) {

我做错什么了?这是我的朋克:http :
//plnkr.co/edit/sZPaFbzbOB6AmVCLL1vq


问题答案:

它应该是

var app = angular.module("MesaViewer", []);

这是定义模块所需的语法,并且需要数组以显示其不具有依赖项。

您使用

angular.module("MesaViewer");

引用已经定义的模块时的语法。



 类似资料:
  • 我试图找到此错误的任何解决方案,但没有任何对我有用。我有一个简单的Angular2应用程序,使用Angulal-CLI创建。当我在浏览器中提供此应用程序时,我收到此错误:我正在尝试在加载中使用不同的路径儿童: 文件夹 应用程序模块 app-routing.module.ts test.module.ts 堆栈跟踪

  • 问题内容: 我是新手,遇到问题了。我使用了yeoman角度生成器并添加了ngAnimate模块。当我运行时,出现以下错误: app.js index.html bower.json 我认为应该加载该模块,我不知道自己在做什么错。有人有建议吗? 谢谢 问题答案: 我怀疑原因是:如果运行 grunt test ,则将运行业障任务。karma的配置位于karma.conf.js文件中。在那里,您必须在

  • 问题内容: 可以正常工作,但是想要像这样测试开发分支: 不知道这是怎么回事?如果我做得到相同的结果 问题答案: 所需的软件包具有依赖关系。在1.3.3版中,他们开始使用不带版本后缀的go模块,现在明确指示该版本不再起作用。 如果要在不更新其依赖项的情况下使用devel包,请使用不带标志。 存储库中有关于此问题的公开拉取请求:https : //github.com/gdamore/tcell/pu

  • 问题内容: 我在尝试连接到MySQL数据库时遇到的问题。我还提供了我已使用的数据库设置。 数据库设置:: 非常感谢您的帮助 !! 问题答案: 看来你没有安装python mysql软件包,请尝试: 或如果未使用虚拟环境(在* nix主机上):

  • 我一直在尝试使用stanford-corenlp-3.5.2 nugetpack创建和运行一个简单的程序。 然而,在查找了一些初学者代码后,我发现了以下代码道具。setProperty(“注释器”、“标记化、ssplit、pos、引理、ner、解析、dcoref”);(链接到代码示例:http://sergey-tihon.github.io/Stanford.NLP.NET/StanfordCo

  • 问题内容: 我已经安装了Scrapy,并以python导入,一切正常。但是当我尝试http://scrapy- chs.readthedocs.io/zh_CN/0.24/intro/tutorial.html中 的示例时,它会导致错误。 我跑步,然后得到: 问题答案: 您需要升级pyopenssl