我有一个变量我设置在我的视图与ng-init,然后我试图访问我的控制器。当我尝试访问它,但是,我得到一个未定义。
相关代码段:
我的看法:
<div ng-controller="MyCtrl"> <div ng-init="pageTitle = 'kittens'"> </div> </div>
我的控制器:
var MyCtrl; MyCtrl = function($scope) { return console.log($scope.pageTitle); };
我在这里失踪了什么?
等待变量为init。
$scope.$watch('pageTitle',function () { console.log($scope.pageTitle); });