ng-init を使用して $scope プロパティの値を設定しようとしていますが、コントローラーの JavaScript でその値にアクセスできません。私は何を間違っていますか?ここにフィドルがあります: http://jsfiddle.net/uce3H/
マークアップ:
<body ng-app>
<div ng-controller="testController" >
<input type="hidden" id="testInput" ng-model="testInput" ng-init="testInput='value'" />
</div>
{{ testInput }}
</body>
JavaScript:
var testController = function ($scope) {
console.log($scope.testInput);
}
javascrippt では、$scope.testInput は未定義です。「値」であってはいけませんか?