Javascript 未捕获错误:[$injector:modulerr]在Firebase身份验证中

Javascript 未捕获错误:[$injector:modulerr]在Firebase身份验证中,javascript,angularjs,firebase,firebase-authentication,angularfire,Javascript,Angularjs,Firebase,Firebase Authentication,Angularfire,我开发了一个使用firebase身份验证的Gmail用户登录和注销小任务。我的代码未捕获错误:[$injector:modulerr] 我添加了以下库: 并初始化firebase配置。 index.html htmlnew.html 欢迎 谷歌注销 问题出在这里 1.)它在进入htmlnew.html页面时抛出未捕获错误:[$injector:modulerr]错误 2.)注销不起作用您忘记在应用程序声明中包含fireBase模块名称 angular.module('app

我开发了一个使用firebase身份验证的Gmail用户登录和注销小任务。我的代码
未捕获错误:[$injector:modulerr]

我添加了以下库:

并初始化firebase配置。

index.html

htmlnew.html


欢迎
谷歌注销

问题出在这里

1.)它在进入
htmlnew.html页面时抛出未捕获错误:[$injector:modulerr]错误


2.)注销不起作用

您忘记在应用程序声明中包含fireBase模块名称

angular.module('appName', ['ngRoute','firebase'])

请参阅,您忘记在应用程序声明中包含fireBase模块名称

angular.module('appName', ['ngRoute','firebase'])

请参阅您错过的将Firebase作为应用程序的一部分注入的步骤。在模块定义中,添加firebase:

var app = angular.module("appName", ["ngRoute", "firebase"]);

您没有将Firebase作为应用程序的一部分注入。在模块定义中,添加firebase:

var app = angular.module("appName", ["ngRoute", "firebase"]);

您为什么打了两次电话
data ng app=“appName”
?你用过水疗吗?我是angularjs的初学者。水疗中心??。。是否不需要调用
ng app
两次。@PrasathV您不需要在每页中调用ng app。在主页中调用它(例如index.html),然后使用
ng view
在索引体中包含模块。这就是Angular的工作原理。为什么您调用了两次data ng app=“appName”
?你用过水疗吗?我是angularjs的初学者。水疗中心??。。是否不需要调用
ng app
两次。@PrasathV您不需要在每页中调用ng app。在主页中调用它(例如index.html),然后使用
ng view
在索引体中包含模块。Angular就是这样工作的。删除了
ng应用程序
,并在模块定义中添加了firebase。现在错误被修复了。“唯一注销”不起作用。@PrasathV很高兴您的第一个问题解决了。您能否解释注销不起作用,或者针对此特定问题发布不同的问题?目前,我无法找出导致此行为的原因。单击“注销”时,必须清除会话并重定向到索引页。好的,我将作为一个新问题发布。感谢您的回复删除了
ng应用程序
,并在模块定义中添加了firebase。现在错误被修复了。“唯一注销”不起作用。@PrasathV很高兴您的第一个问题解决了。您能否解释注销不起作用,或者针对此特定问题发布不同的问题?目前,我无法找出导致此行为的原因。单击“注销”时,必须清除会话并重定向到索引页。好的,我将作为一个新问题发布。感谢您的回复删除了
ng应用程序
,并在模块定义中添加了firebase。现在错误被修复了。仅注销不起作用。删除了
ng应用程序
,并在模块定义中添加了firebase。现在错误被修复了。“唯一注销”不起作用。
var app = angular.module("appName", ["ngRoute", "firebase"]);