我刚刚开始从w3schools学习AngularJS 。我正在尝试练习教程中所提到的示例。一切正常,但是当我来到“ AngularJS Controllers”时,它在w3schools中无法正常运行,请尝试一下。我已将代码分叉到这个小提琴示例中。我的脚本如下所示:
function personController($scope) { $scope.firstName= "John"; $scope.lastName= "Doe"; }
尝试帮助我,并向我推荐一个很好的教程(或任何免费的pdf文件)。
这是你 纠正的小提琴 。
对于angular来说,良好的做法是控制器定义必须看起来像这样:
angular.module("app", []).controller("personController", function($scope) { $scope.firstName = "John"; $scope.lastName = "Doe"; });
毫无疑问,有史以来学习Angular 基础知识 的最佳教程就是 CodeSchool !
希望这可以帮助。