eckig
Alle verwendeten Bibliotheken, alle verwendeten CDNs:
http://cdn.bootcss.com/jquery/2.1.1/jquery.js">>
http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js">>
http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css" rel="stylesheet">
.Angular-Datenbindungsbeispiel, dies ist das einfachste, alle Zweige und Blätter von Angular beginnen hier:.
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
http://www.w3.org/1999/xhtml">
angular
http://cdn.bootcss.com/jquery/2.1.1/jquery.js">>
http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js">>
http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css" rel="stylesheet">
通过angular,展示数组对应的数据;.
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
http://www.w3.org/1999/xhtml">
angular
http://cdn.bootcss.com/jquery/2.1.1/jquery.js">>
http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js">>
http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css" rel="stylesheet">
通过angular,展示数组对应的数据;
.s{
Farbe:#f00;
}
li{
Cursor: Zeiger;
}
<script><br>
//angular.module("arr-app", []);<br>
Funktion arrCon($scope) {<br>
$scope.flag = 0;<br>
$scope.bered = function(i) {<br>
$scope.flag = i;<br>
};<br>
$scope.lists = [<br>
{Name: „hehe“,<br>
Alter: 10},<br>
{<br>
Name: „xx“,<br>
Alter: 20<br>
},<br>
{<br>
Name: „yy“,<br>Alter: 2<br>
Name: „jj“,<br>
Alter: 220<br>
}
]<br>
};<br>
</div><br>
</body><br>
</html><br>
<br><br>
<br>.DEMO des Datenfilters: <br>
<br><br>
</div>
<p>Code kopieren</p>
<p></p>
<div class="codetitle"> Der Code lautet wie folgt:<span><div class="codebody" id="code19833">
<br>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>" ><br>
<html xmlns="<a href="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</a>"><br>
<Kopf><br>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br>
<title>angular</title><br>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><br>
<script src="<a href="http://cdn.bootcss.com/jquery/2.1.1/jquery.js"></script">http://cdn.bootcss.com/jquery/2.1.1/jquery.js"></script</a>><br>
<script src="<a href="http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js"></script">http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js"></script</a>><br>
<link href="<a href="http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css">http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css</a>" rel="stylesheet"><br>
<script src="<a href="http://cdn.bootcss.com/underscore.js/1.7.0/underscore-min.js">http://cdn.bootcss.com/underscore.js/1.7.0/underscore-min.js</a>" type="text/javascript"></script>
数据过滤器;
{{sourCode}}
{{sourCode | up}}
<script><br>
Funktion filte($scope) {<br>
$scope.sourCode = "hehe lala dudu oo zz";<br>
};<br>
app.filter("up" ,function() {<br>
Rückgabefunktion(ipt) {<br>
return ipt.replace(/ (w)/g,function($0,$1) {<br>
return " " $1.toUpperCase();<br>
});<br>
}<br>
});<br>
</script>
.factory工厂, $provider, service等等都是一样样的, 不要感觉很难, 其实就是看出一个数据模型或者实例就好了;:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
http://www.w3.org/1999/xhtml">
angular
http://cdn.bootcss.com/jquery/2.1.1/jquery.js">>
http://cdn.bootcss.com/angular.js/1.3.0-beta.13/angular.min.js">>
http://cdn.bootcss.com/bootstrap/3.3.1/css/bootstrap.css" rel="stylesheet">
angular中的factory就相当于一个公用的实例方法,可以理解为一个多个控制器都可以用的函数;
{{json}}
<script><br>
app.factory("ff", function() {<br>
return {<br>
"noting" : "json"<br>
};<br>
});<br>
app.controller("factory", function($scope, ff) {<br>
$scope.json = ff;<br>
});<br>
</script>
angular的指令;
Inhalten Sie für?
app.directive("heh", function() {
zurück {
einschränken: „AE“,
Ersetzen: true,
transclude: wahr,
Vorlage: '
'
};
})
Verwenden der .ng-switch-Direktive (diese ist der Vorlage sehr ähnlich, es ist unsere übliche Winkelmethode zum Klicken, um das Tab-Plug-in anzuzeigen und auszublenden)::