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

拉丹塔

我目前正在上egghead.io AngularJS课程,并且遇到了一些其他人似乎遇到的问题。我在这里遇到的任何解决方案对我来说都行不通。在第二个视频中,讲师演示了如何将控制器连接到ng-apps。我已完全按照视频操作,重新启动了几次,并在此处尝试了解决方法。我得到以下错误控制台:

错误:“ FirstCtrl”不是函数,未定义

在一长串的错误中,我选择了第一个错误:

“ FirstCtrl'不是函数,未定义”

有人知道解决方案吗?Angular规范中有关分配控制器的内容是否有所更改,还是本课程会跳过信息?

代码:

function FirstCtrl($scope) {
  $scope.data = {
    message: "Hello"
  };
}
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>My Angular App</title>
  <link href='https://fonts.googleapis.com/css?family=Roboto|Roboto+Condensed:700' rel='stylesheet' type='text/css'>
</head>

<body>
  <div ng-app="">
    <div ng-controller="FirstCtrl">
      <h1>You said:</h1>
      <h3>{{data.message}}</h3>
    </div>
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
</body>

</html>

蒙塞夫·哈森贝(Moncef Hassein-bey)

这是您的示例工作(运行示例...)。

  1. 添加您的应用名称。
  2. 使用angular.controller声明您的控制器。

angular.module('myApp', []);

angular.module('myApp').controller('FirstCtrl', FirstCtrl);

function FirstCtrl($scope) {
  $scope.data = {
    message: "Hello"
  };
}
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>My Angular App</title>
  <link href='https://fonts.googleapis.com/css?family=Roboto|Roboto+Condensed:700' rel='stylesheet' type='text/css'>
</head>

<body>
  <div ng-app="myApp">
    <div ng-controller="FirstCtrl">
      <h1>You said:</h1>
      <h3>{{data.message}}</h3>
    </div>
  </div>
  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"></script>
</body>

</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

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

来自分类Dev

错误:[ng:areq]参数'MyCtrl'不是函数,未定义

来自分类Dev

AngularJS / Jade错误:参数'MyController'不是一个函数,未定义(MEAN)

来自分类Dev

角度错误:“参数'Controller'不是函数,未定义”

来自分类Dev

angularjs + requirejs =参数'controller'不是函数,未定义

来自分类Dev

错误:未定义不是函数

来自分类Dev

“'未定义'不是函数”错误

来自分类Dev

TypeError:未定义不是函数-AngularJS

来自分类Dev

angularJS 1.4.0参数'MainController'不是函数,未定义

来自分类Dev

控制器错误:参数不是函数,未定义

来自分类Dev

参数'controller'不是函数,未定义

来自分类Dev

AngularJS-错误:[ng:areq]参数'CustomersController'不是一个函数,未定义

来自分类Dev

收到“未定义不是函数”错误

来自分类Dev

AngularJS-参数“ MenuCtrl”不是函数,未定义

来自分类Dev

参数“ myAction”不是函数,未定义

来自分类Dev

错误:[ng:areq]参数'TasksCtrl'不是函数,未定义

来自分类Dev

参数'indexController'不是函数,未定义

来自分类Dev

角度错误:“参数'Controller'不是函数,未定义”

来自分类Dev

未定义不是函数javascript错误

来自分类Dev

错误:未定义不是函数

来自分类Dev

未定义Javascript错误不是函数

来自分类Dev

收到“未定义不是函数”错误

来自分类Dev

TypeError:未定义不是函数(AngularJS)

来自分类Dev

参数“ ProductListCtrl”不是函数,未定义

来自分类Dev

AngularJS错误:[ng:areq]参数'MyController'不是一个函数,未定义

来自分类Dev

错误:[ng:areq]参数不是函数,未定义

来自分类Dev

收到错误-“参数'myCtrl'不是函数,未定义”

来自分类Dev

在angularjs中未定义函数参数

来自分类Dev

“错误:[ng:areq]参数'HelloHell'不是函数,未定义

Related 相关文章

  1. 1

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

  2. 2

    错误:[ng:areq]参数'MyCtrl'不是函数,未定义

  3. 3

    AngularJS / Jade错误:参数'MyController'不是一个函数,未定义(MEAN)

  4. 4

    角度错误:“参数'Controller'不是函数,未定义”

  5. 5

    angularjs + requirejs =参数'controller'不是函数,未定义

  6. 6

    错误:未定义不是函数

  7. 7

    “'未定义'不是函数”错误

  8. 8

    TypeError:未定义不是函数-AngularJS

  9. 9

    angularJS 1.4.0参数'MainController'不是函数,未定义

  10. 10

    控制器错误:参数不是函数,未定义

  11. 11

    参数'controller'不是函数,未定义

  12. 12

    AngularJS-错误:[ng:areq]参数'CustomersController'不是一个函数,未定义

  13. 13

    收到“未定义不是函数”错误

  14. 14

    AngularJS-参数“ MenuCtrl”不是函数,未定义

  15. 15

    参数“ myAction”不是函数,未定义

  16. 16

    错误:[ng:areq]参数'TasksCtrl'不是函数,未定义

  17. 17

    参数'indexController'不是函数,未定义

  18. 18

    角度错误:“参数'Controller'不是函数,未定义”

  19. 19

    未定义不是函数javascript错误

  20. 20

    错误:未定义不是函数

  21. 21

    未定义Javascript错误不是函数

  22. 22

    收到“未定义不是函数”错误

  23. 23

    TypeError:未定义不是函数(AngularJS)

  24. 24

    参数“ ProductListCtrl”不是函数,未定义

  25. 25

    AngularJS错误:[ng:areq]参数'MyController'不是一个函数,未定义

  26. 26

    错误:[ng:areq]参数不是函数,未定义

  27. 27

    收到错误-“参数'myCtrl'不是函数,未定义”

  28. 28

    在angularjs中未定义函数参数

  29. 29

    “错误:[ng:areq]参数'HelloHell'不是函数,未定义

热门标签

归档