国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

AngularJS基礎(chǔ) ng-repeat 指令簡單示例

2019-11-20 09:19:30
字體:
供稿:網(wǎng)友

AngularJS ng-repeat 指令

AngularJS 實例

循環(huán)輸出多個標題:

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body ng-app="myApp" ng-controller="myCtrl"><h1 ng-repeat="x in records">{{x}}</h1><script>var app = angular.module("myApp", []);app.controller("myCtrl", function($scope) { $scope.records = [ "菜鳥教程1", "菜鳥教程2", "菜鳥教程3", "菜鳥教程4", ]});</script></body></html>

定義和用法

ng-repeat 指令用于循環(huán)輸出指定次數(shù)的 HTML 元素。

集合必須是數(shù)組或?qū)ο蟆?br />

語法

<element ng-repeat="expression"></element>

所有的 HTML 元素都支持該指令。

參數(shù)值

描述
expression 表達式定義了如何循環(huán)集合。

表達式實例規(guī)則:

x in records

(key, value) in myObj

x in records track by $id(x)

更多實例

AngularJS 實例

使用數(shù)組循環(huán)輸出一個表格:

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body ng-app="myApp"><table ng-controller="myCtrl" border="1"><tr ng-repeat="x in records"> <td>{{x.Name}}</td> <td>{{x.Country}}</td> </tr></table><script>var app = angular.module("myApp", []);app.controller("myCtrl", function($scope) { $scope.records = [ {  "Name" : "Alfreds Futterkiste",  "Country" : "Germany" }, {  "Name" : "Berglunds snabbk",  "Country" : "Sweden" }, {  "Name" : "Centro comercial Moctezuma",  "Country" : "Mexico" }, {  "Name" : "Ernst Handel",  "Country" : "Austria" } ]});</script></body></html>

運行結(jié)果:

Alfreds Futterkiste Germany
Berglunds snabbk Sweden
Centro comercial Moctezuma Mexico
Ernst Handel Austria

AngularJS 實例

使用對象循環(huán)輸出一個表格:

<!DOCTYPE html><html><head><meta charset="utf-8"><script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script></head><body ng-app="myApp"><table ng-controller="myCtrl" border="1"><tr ng-repeat="(x, y) in myObj"> <td>{{x}}</td> <td>{{y}}</td> </tr></table><script>var app = angular.module("myApp", []);app.controller("myCtrl", function($scope) { $scope.myObj = { "Name" : "Alfreds Futterkiste", "Country" : "Germany", "City" : "Berlin" }});</script></body></html>

運行結(jié)果:

Name Alfreds Futterkiste
Country Germany
City Berlin

以上就是對AngularJS ng-repeat 指令的基礎(chǔ)資料整理,后續(xù)繼續(xù)補充。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 青浦区| 毕节市| 奉贤区| 水富县| 霍邱县| 枣强县| 申扎县| 临邑县| 富裕县| 桂东县| 米脂县| 高碑店市| 内江市| 横山县| 文成县| 老河口市| 浦县| 电白县| 巴中市| 望江县| 罗田县| 平阳县| 江孜县| 黄冈市| 佛冈县| 阿拉尔市| 新建县| 清涧县| 留坝县| 平谷区| 鸡西市| 绩溪县| 夹江县| 西吉县| 镇远县| 长乐市| 武宁县| 泾阳县| 鄢陵县| 天柱县| 威信县|