【发布时间】:2015-11-15 22:00:23
【问题描述】:
我被告知每个带有 ngApp 指令的 AngularJS 页面都有一个控制器,提供 $scope。在W3Schools 站点给出的最早、最简单的示例中,代码没有 ngController 标签:
<!DOCTYPE html>
<html lang="en-US">
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.14/angular.min.js"></script>
<body>
<div ng-app="">
<p>Name : <input type="text" ng-model="name"></p>
<h1>Hello {{name}}</h1>
</div>
</body>
</html>
该页面显然可以工作——在 W3Schools 链接上试试——并且有范围($scope.name)。总是有隐式控制器吗?
谢谢, 杰罗姆。
【问题讨论】:
标签: javascript angularjs angularjs-controller angularjs-module