angularjs – 错误:参数不是一个函数,未定义
发布时间:2020-12-17 09:13:57 所属栏目:安全 来源:网络整理
导读:使用AngularJS与Scala Play,我收到此错误。 Error: Argument ‘MainCtrl’ is not a function,got undefined 我试图创建一个表,包括一周的几天。 请看看我的代码。我检查了控制器的名称,但这似乎是正确的。注意:从这个SO answer使用的代码 index.scala.h
使用AngularJS与Scala Play,我收到此错误。
我试图创建一个表,包括一周的几天。 请看看我的代码。我检查了控制器的名称,但这似乎是正确的。注意:从这个SO answer使用的代码 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"] } }); }());
从模块的名称([myApp])中删除[]
angular.module('myApp',[]) 并添加ng-app =“myApp”到html,它应该工作。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |