2013-06-06 3 views

ответ

1

Вы должны использовать стандартное назначение, как вы передаете функцию в контроллер и не является объектом. Таким образом, она должна быть

$scope.hello = "hello world"; 
1

Здесь у вас есть два варианта:

angular.module('myApp.controllers', []). 
    controller('MyCtrl1', function($scope) { 
    $scope.hello = "hello world"; 
    }); 

Если вы не используете Closure Compiler Google, а также:

angular.module('myApp.controllers', []). 
    controller('MyCtrl1', ['$scope', function($scope) { 
    $scope.hello = "hello world"; 
    }]); 

если вы используете его .. .

Эта строка '$scope' помещается в массив, чтобы убедиться, что $scope будет введена, так как майниктор может переименовать этот параметр, и отражение больше не будет работать так, как вы ожидаете.

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