a120136591 2023-08-31 14:38 采纳率: 0%
浏览 43

关于angularjs:错误:$ injector:unpr未知的提供程序

关于angularjs:错误:$ injector:unpr未知的提供程序,
错误如下

img

代码

img

img

看着也没问题
不知道错在哪里,那位前端看一下什么原因

  • 写回答

3条回答 默认 最新

  • qq_37749055 2023-08-31 16:25
    关注

    这个错误通常表示 AngularJS 的依赖注入器无法识别一个特定的依赖注入提供者。这通常是由于以下原因引起的:

    1.未正确声明依赖:请确保您已正确声明了所有依赖,包括模块、控制器、服务等。
    2.未正确命名依赖:在 AngularJS 中,依赖的名称非常重要。请确保您使用了正确的依赖名称。
    3.加载顺序问题:如果您的代码中使用了不同的 AngularJS 文件或模块,请确保它们按照正确的顺序加载。
    为了解决这个问题,您可以尝试以下步骤:

    1.检查您的代码,确保您已正确声明了所有依赖,并使用了正确的依赖名称。
    2.检查您的代码加载顺序,确保所有的 AngularJS 文件和模块都按照正确的顺序加载。
    3.如果您使用了第三方库或自定义的模块,请确保它们已正确配置,并且与 AngularJS 兼容。
    4.如果您使用了自动依赖注入工具,例如 webpack 或 gulp,请确保它们已正确配置,并且可以正确地解析和注入依赖。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月31日