为什么控制器函数没有执行 Angular Js 1.5.5

why the controller function isn't executing Angular Js 1.5.5

本文关键字:Angular Js 执行 控制器 函数 为什么      更新时间:2023-09-26

我对 Angular js 很陌生(4 小时的经验),所以我会直截了当
:我正在编写在线课程的基本示例,它是在 2014 年录制的。
问题是控制器内部的功能没有执行,我知道我缺少一些非常基本的东西,但我在 StackOverflow 上搜索了相关问题,它没有帮助,所以我继续。
以下是代码片段:

<!DOCTYPE html>
<!-- the index.html file -->
<html ng-app="myApp">
<head>
    <title>Angular Udemy chap 2</title>
    <script src="angular.min.js"></script>
    <script src="app.js"></script>
</head>
<body>
    <div   ng-controlller="mainController">  
        <h1> Hello {{ name }} !!! </h1>
    </div> 
</body> 

/* the app.js file */
var myApp = angular.module('myApp',[]);
myApp.controller('mainController',["$scope",function($scope){
$scope.name = "ElBarto";
}]);

你把ng-controller拼错了ng-controlller。修复拼写错误,一切正常。