Javascript 未捕获错误:[$injector:modulerr]在Firebase身份验证中
我开发了一个使用firebase身份验证的Gmail用户登录和注销小任务。我的代码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
未捕获错误:[$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"]);