angularjs未知的提供者

 ____洋果子 发布于 2023-02-05 00:30

关于堆栈溢出有很多未知的提供者问题,到目前为止我已经看了几个,但没有一个能解决我的问题.如果我找到一个,我会删除这个问题.

这是我的代码看起来像,ExpenseTracker是angular.module:

ExpenseTracker.run(["$provide", "$q",function($provide, $q){
    console.log("define gapi service")
    window.gapiinit = function($q, $provide){
        var gapiPromise = $q.defer().promise;
        var ROOT = 'https://localhost:1800/_ah/api';
        gapi.client.load('expensetTackerapi', 'v1', function() {
                gapiPromise.resolve(gapi);
},      ROOT);
        $provide.factory("gapi",function(){
            return gapiPromise
        })
    }
}]

错误看起来像这样:

Uncaught Error: [$injector:unpr] Unknown provider: $provideProvider <- $provide
http://errors.angularjs.org/1.2.7/$injector/unpr?p0=%24provideProvider%20%3C-%20%24provide

Daiwei.. 5

$provide是一个供应商,你只能注入$provideapp.config方法,而不是.run方法.

1 个回答
  • $provide是一个供应商,你只能注入$provideapp.config方法,而不是.run方法.

    2023-02-05 00:52 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有