Javascript 60分钟内的角度-什么';这个密码怎么了?
我已经开始学习角度,并且第一步就是遵循这个原则。在第48页,有一个如下所示的示例代码,它是一个Javascript 60分钟内的角度-什么';这个密码怎么了?,javascript,angularjs,Javascript,Angularjs,我已经开始学习角度,并且第一步就是遵循这个原则。在第48页,有一个如下所示的示例代码,它是一个简单控制器,用于显示页面中客户属性的内容 添加一个简单的控制器 {{cust.name}-{{cust.city} 函数SimpleController($scope){ $scope.customers=[ {姓名:'John Doe',城市:'New York'}, {姓名:'Jane Doe',城市:'Miami'}, {名称:'Moan Doe',城市:'Montreal'} ];
简单控制器
,用于显示页面中客户
属性的内容
添加一个简单的控制器
-
{{cust.name}-{{cust.city}
函数SimpleController($scope){
$scope.customers=[
{姓名:'John Doe',城市:'New York'},
{姓名:'Jane Doe',城市:'Miami'},
{名称:'Moan Doe',城市:'Montreal'}
];
}
使用1.3.16版,您不能再仅仅声明一个全局控制器函数。
而是定义一个模块和一个控制器:
angular.module('app', []).controller('SimpleController', function ($scope) {
$scope.customers = [
{name: 'John Doe', city: 'New York'},
{name: 'Jane Doe', city: 'Miami'},
{name: 'Moan Doe', city: 'Montreal'}
];
});
在html中,使用正确的模块名称添加ng app
:
<body ng-app="app">
修复代码的两项
angular.js
的
标记引用应首先出现在包含控制器方法的
标记之前使用@user3906922的答案,这样更好,你也可以只添加到angular早期的链接(例如1.1.*)不确定为什么有人会否决这个问题。我认为这是angular的一个流行问题。我不会否决你的问题。谢谢@user3906922。但这对我没有帮助。还是一样,没有错误。但是也没有得到预期的输出。检查这个plunker,它与您的代码类似,只是我在脚本标签之间切换了,我刚刚在摆弄脚本标签切换后发布了一个答案。谢谢你的链接。