-1
<html ng-app="myApp">
<head>
<script src=angular.js></script>
<script src=app.js></script>
</head>
<body>
<div ng-controller="mainController">
{{name}}
</div>
</body>
</html>

app.js ファイル

angular.module('myApp',[]);
var mainController = function($scope){
$scope.name="peter";    
}

「ピーター」という名前を返す必要がありますが、残念ながら返ってきません。誰かが私を助けることができますか?

4

2 に答える 2

1

app.js以下のように変更します。

var app = angular.module('myApp', []);

app.controller('mainController', [$scope, function($scope) {
    $scope.name="peter"; 
}]);
于 2015-03-23T06:18:31.117 に答える
0

モジュールに依存するようにコントローラーを変更します

var app = angular.module('myApp', []);

app.controller('mainController', ['$scope', function($scope) {
    $scope.name="peter"; 
}]);

ここに作業がありますPlnker

于 2015-03-23T06:13:12.303 に答える