我正在使用角度和离子制作应用。我正在登录facebook登录,我在app.js init中有以下代码:
var app = angular.module('app', ['... 'ezfb', 'hljs']);
app.config('ezfbProvider', function (ezfbProvider) {
/**
* Basic setup
*
* https://github.com/pc035860/angular-easyfb#configuration
*/
ezfbProvider.setInitParams({
appId: 'iddddddd'
});
});
我添加了关于angular-easyfb.min.js
和angular-easyfb.js
但我仍然在控制台上收到错误说:
Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:modulerr] Failed to instantiate module hljs due to:
Error: [$injector:nomod] Module 'hljs' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
问题是什么我得不到它?
答案 0 :(得分:0)
问题是你需要先调用angular.module("hljs", [...])
来创建一个依赖于“hljs”的模块。
我猜你没有包含一个“hljs”角度模块,或者你有,但它的脚本标签没有出现在你自己模块的脚本标签之前。