【发布时间】:2016-08-10 00:31:52
【问题描述】:
我已经看到很多关于这个问题的问题,但我不明白给出的答案。我看到了几个模块和控制器的例子,但是当我尝试它时,它不起作用。
我从一个网站复制了代码以检查它是否对我有用,但仍然无法正常工作。
这是代码:
var myapp = angular.module("myapp", []);
myapp.controller("HelloCtrl", function($scope) {
$scope.user = {
name: "name123",
nickName: "nickName123",
callMe: function() {
var userObject = $scope.user;
return userObject.name + " Known as " + userObject.nickName;
}
};
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myapp">
<div ng-controller="HelloCtrl">
<!--הטופס-->
First Name:
<input type="text" ng-model="user.name" />
<br />Last Name:
<input type="text" ng-model="user.nickName" />
<br />
</div>
</div>
{{user.callMe()}}
当我调试代码时,这是我得到的:
【问题讨论】:
-
你是否真的在 HTML 的任何地方包含了 Angular JS?
-
请检查浏览器控制台中的错误
标签: javascript html angularjs angularjs-scope