错误:$injector:unpr未知提供程序-AngularJS
我见过很多这样的问题,但找不到相关的答案。这是我的脚本文件错误:$injector:unpr未知提供程序-AngularJS,angularjs,Angularjs,我见过很多这样的问题,但找不到相关的答案。这是我的脚本文件 var myApp = angular.module("myModule", []).controller("myController",function ($scope) { var employee = { firstname: "mak", lastname: "d", gender: "male" }; $scope.employee= employee; });
var myApp = angular.module("myModule", []).controller("myController",function ($scope) {
var employee = {
firstname: "mak",
lastname: "d",
gender: "male"
};
$scope.employee= employee;
});
我不知道为什么会出现这个错误。我在浏览器上看到下面的文本
{{ `employee.firstname` }}
{{ `employee.lastname` }}
{{ `employee.gender` }}
如果您尝试在
app.js
中重命名Script.js会怎么样:
var myApp = angular.module("myModule",[]);
myApp.controller("myController", function ($scope) {
var employee = { firstname: "mak", lastname: "d", gender: "male" };
$scope.employee= employee;
});
或:
此错误是由于$injector无法解析所需的依赖项造成的。要解决此问题,请确保已正确定义和拼写依赖项
并确保在索引文件中包含了控制器js文件。此错误是由于
$injector
无法解析所需的依赖项造成的。要解决此问题,请确保已正确定义和拼写依赖项
工作演示:
var myApp = angular.module('myModule',[]);
myApp.controller('myController', function($scope) {
var employee = {
firstname: "mak",
lastname: "d",
gender: "male"
};
$scope.employee= employee;
});
<div ng-app="myModule" ng-controller="myController">
{{ employee.firstname }} {{ employee.lastname }} {{ employee.gender }}
</div>
var myApp=angular.module('myModule',[]);
myApp.controller('myController',函数($scope){
var雇员={
名字:“麦”,
姓:“d”,
性别:“男性”
};
$scope.employee=employee;
});
{{employee.firstname}{{employee.lastname}{{{employee.gender}}
浏览器上的文本仍然相同。以下是我的html代码{{employee.firstname}{{employee.lastname}{{employee.gender}}我可以看到下面的错误未知提供程序:employeeProvider对不起,我应该检查什么
var myApp = angular.module('myModule',[]);
myApp.controller('myController', function($scope) {
var employee = {
firstname: "mak",
lastname: "d",
gender: "male"
};
$scope.employee= employee;
});
<div ng-app="myModule" ng-controller="myController">
{{ employee.firstname }} {{ employee.lastname }} {{ employee.gender }}
</div>