请帮忙"数据ng控制器”;不起作用
Please help "data-ng-controller" is not working
我已经写下了下面的代码,但当我使用"data-ng-controller"时,我的代码就会停止工作,否则它就会工作。请告诉我我的代码出了什么问题。
<!DOCTYPE html>
<html data-ng-app="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>AngularJS | Scope</title>
<link href="style.css" type="text/css" rel="stylesheet" />
<script src="angular.min.js"></script>
</head>
<body>
<div data-ng-controller="Firstfunc">
<input data-ng-model="typename" type="text" /> {{ typename }}
<ul>
<li data-ng-repeat="view in Listing">{{view.name}} - {{view.singh}} </li>
</ul>
</div>
<script>
function Firstfunc ($scope){
$scope.Listing = [
{name:'Ajay Singh', age:'45'},
{name:'Rajeev Arora', age:'75'},
{name:'Nitesh Sharma', age:'26'},
{name:'Kalash Singh', age:'55'}
];
}
</script>
在Angular中,您应该创建一个模块并向其中添加一个控制器。是的,控制器是javascript构造函数,但您已经按照以下格式进行了分配。希望这能有所帮助。
演示在这里
<body data-ng-app="myApp">
<div data-ng-controller="myController as ctrl">
<input data-ng-model="typename" type="text" /> {{ typename }}
<ul>
<li data-ng-repeat="view in Listing">{{view.name}} - {{view.singh}} </li>
</ul>
</div>
</body>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script>
var app = angular.module("myApp",[]);
app.controller('myController', function($scope){
$scope.Listing = [
{name:'Ajay Singh', age:'45'},
{name:'Rajeev Arora', age:'75'},
{name:'Nitesh Sharma', age:'26'},
{name:'Kalash Singh', age:'55'}
];
})
</script>
我得到了解决方案。
之所以会出现这种情况,是因为我使用的是Angular 1.3v,现在使用的是Angular 1.2.6v,它运行得很好。
感谢大家的回复和支持。
相关文章:
- 为什么ng控制器不调用或工作或功能不工作
- Angular ng控制器与ng应用程序冲突
- 角度.js - 识别通过路由或 ng 控制器调用的控制器
- Angularjs数据ng控制器
- 在调用AJAX之后显示ng控制器的内容;作为“;作用
- 在AngularJS中动态切换ng include和ng控制器
- 使用模态ng控制器作为常规控制器
- 如何修复角度 js ng 控制器函数调用
- 在模板中以字符串形式动态插入ng控制器
- 如何在
标签中获取来自 ng 控制器的 'src' 的数据
- 计算 ng 控制器中的表达式
- 角度表单双重发布(html中没有另一个ng控制器)
- 在同一元素上使用“控制器作为 x”的多个 ng 控制器指令
- NG-控制器即使通过正确调用也无法工作
- 角度ng控制器与在指令中构建的控制器
- 重用 ng 控制器作为单例
- 不能做一个有角度的原因ng控制器的帖子
- 角度ng控制器不工作
- 如何从angular中的控制器js隐藏ng控制器之外的元素
- 请帮忙"数据ng控制器”;不起作用