小编Pum*_*mba的帖子

AngularJS错误:'参数'FirstCtrl'不是函数,未定义'

我注意到在这里问过几次相同的问题,我试过这样解决但没有任何帮助.

我正在使用egghead视频关注本教程.

但是,当我进入控制器和控制器之间共享数据的部分时,我无法让它工作.

当我使用Chrome运行它时,我在控制台中收到此错误:

'参数'FirstCtrl'不是函数,未定义'.

我真的不知道出了什么问题.代码与教程中的代码相同.

HTML

<!DOCTYPE html>
<html ng-app>
 <head>
    <title>AngularJS Tutorials: Controllers</title>
    <link rel="stylesheet" href="mystyle.css">
    <script src="http://code.angularjs.org/1.2.0-rc.2/angular.min.js"></script>
 </head>
 <body>
    <div ng-app="">
       <div ng-controller="FirstCtrl">   
           <h1> {{data.message + " world"}}</h1>

           <div class="{{data.message}}">
               Wrap me in a foundation component
           </div>
       </div>
    </div>
    <script type="text/javascript" src="main.js"></script>
 </body>
</html> 
Run Code Online (Sandbox Code Playgroud)

main.js

function FirstCtrl($scope){
   $scope.data = { message: "Hello" };
} 
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

93
推荐指数
5
解决办法
17万
查看次数

标签 统计

angularjs ×1

javascript ×1