Sử dụng AngularJS với Scala Play, tôi gặp lỗi này.
Lỗi: Đối số 'MainCtrl' không phải là một hàm, không được xác định
Tôi đang cố gắng tạo một bảng bao gồm các ngày trong tuần.
Vui lòng xem mã của tôi. Tôi đã kiểm tra tên của Bộ điều khiển, nhưng điều đó có vẻ đúng. Lưu ý: Mã được sử dụng từ câu trả lời SO này
index.scala.html
@(message: String)
@main("inTime") {
<!doctype html>
<html lang="en" ng-app>
<head>
<link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
</head>
<div ng-controller="MainCtrl">
<table border="1">
<tbody ng-repeat='(what,items) in data'>
<tr ng-repeat='item in items'>
<td ngm-if="$first" rowspan="{{items.length}}">{{what}}</td>
<td>{{item}}</td>
</tr>
</tbody>
</table>
</div>
</html>
}
MainCtrl.js
(function() {
angular.module('[myApp]', []).controller('MainCtrl', function($scope) {
$scope.data = {
Colors: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"]
}
});
}());
ng-app
bạn có thể thay đổi nó thànhng-app=myApp