2017-01-12 2 views
0

Я видел много вопросов, подобных этому, но не смог найти ответ. Вот мой файл сценария

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` }} 

ответ

0

Эта ошибка возникает из-за того, что $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> 
0

Что делать, если вы пытаетесь переименовать script.js в app.js:

var myApp = angular.module("myModule",[]); 

    myApp.controller("myController", function ($scope) { 

var employee = { firstname: "mak", lastname: "d", gender: "male" }; 

         $scope.employee= employee; 
     }); 

или:

angular.module("myModule",[]); 
    angular.module("myModule").controller("myController", function ($scope) { 
var employee = { firstname: "mak", lastname: "d", gender: "male" }; 

          $scope.employee= employee; 
      }); 
+0

все еще получаю один и тот же текст в браузере. Ниже мой HTML код

{{employee.firstname}}
{{employee.lastname}}
{{employee.gender}}

+0

но код проводке ... это app.js? .. –

+0

nope мое имя файла скрипта - Script.js –

0

This error results from the $injector being unable to resolve a required dependency. To fix this, make sure the dependency is defined and spelled correctly

, а также убедитесь, что у вас есть включить файл контроллера js в индексный файл.

Смежные вопросы