无法找出这个简单的Angular控制器的问题所在
Cannot figure out the issue with this simple Angular contoller
我是AngularJS的新手,有一个简单的控制器问题。有人能帮我吗?我不明白为什么SimpleController
不能在这里工作!!我需要输入的文本框显示字段后,如{{name}}
所示。基本上,它应该生成从SimpleController' where this list should be filtered by
名称and ordered by
预算'检索到的客户列表…但事实并非如此!下面是Html和JS代码:
<html ng-app="">
<head>
<title>My Angular with Simple Controller</title>
</head>
<body>
<div ng-controller="SimpleController">
Name:
<br />
<input type="text" ng-model="name" /> {{name}}
<br />
<h3> Looping with ng-repeat & SimpleController</h3>
<ul>
<li ng-repeat="cust in customers | filter:name | orderBy:'budget'">
{{cust.name}} - {{cust.city}} - {{cust.budget}}
</li>
</ul>
</div>
<script src="angular.min.js"></script>
<script>
function SimpleController($scope) {
$scope.customers = [
{name: 'AAA', city:'cityAAA', budget:'500'},
{name: 'BBB', city:'cityBBB', budget:'5000'},
{name: 'ABC', city:'cityABC', budget:'6000'},
];
}
</script>
</body>
</html>
不使用控制器(仅使用ng-init
)
在添加angular模块时可以正常工作
var myApp = angular.module('myApp',[]);
小提琴
相关文章:
- angularjs:访问angular控制器中的jquery变量
- 允许在Angular控制器或视图中使用html标记
- 如何在 Angular 控制器中更改 Satellizer 的 $authProvider.loginUrl
- 将 DOM 操作与 Angular 控制器分离 - 需要最佳实践
- 尝试通过 Angular 控制器使用 Google Geocode API 进行地理编码,值未定义
- 如何将列表从C#angular传递到angular控制器
- 如何从html输入类型=“”中只获得Angular控制器变量中的时间值;时间”;
- Angular:控制器范围内的可重用功能
- $scope.form.$error在Angular控制器中未定义
- 如何在单元测试中注入Angular控制器
- 如何将变量从Angular控制器传递到html<脚本></脚本>
- Angular:控制器可以监视服务器属性吗
- 从 Angular 控制器访问不同模块中的角度服务
- 如何在 PopConconfirm 中单击按钮 yes 时调用在 Angular 控制器中声明的删除函数
- 在 Angular 控制器完成加载异步函数后加载 html 视图
- 如何使用 Angular 控制器将变量传递到另一个页面
- 这两个 Angular 控制器之间的功能有什么区别吗?
- Karma + Webpack Angular 控制器未找到
- 如何将范围中的变量注入到 Angular 控制器中
- 从 Angular 控制器调用引导模式