學習angular 有好一段時間, 之前有專案接觸到這玩意,那就從基礎學起,記錄下學習過程中的點點滴滴把。。。。
angular js的迴圈
1. 第一種也是我們最常見的, 給出乙個陣列或者陣列物件將其列印出來。
使用 ng-repeat 來迴圈陣列
2. 第二種在專案中學習到的
obj.id as obj.name for obj in objs
obj.id as
obj.name for
obj
in objs">
這是一種運用於下拉列表的迴圈寫法。
下文轉乙個例子**)
迴圈輸出列表很多專案在web服務端做,前端做好模版後後端寫jsp**,雙方需要緊密合作,分清責任。有些專案由後端提供restful方法,前端用ajax呼叫自己迴圈,這種一般是大把的jquery拼字串,太不直觀,有人搞出了js模板,也沒好到**去。
<
html
<
head
>
<
meta
charset
=
"utf-8"
>
<
title
>ng-repeat directive
<
body
>
<
table
ng-controller
=
"cartcontroller"
>
<
caption
>我的購物車
<
tr
>
<
th
>序號
<
th
>商品
<
th
>單價
<
th
>數量
<
th
>金額
<
th
>操作
<
tr
ng-repeat
=
"item in items"
>
<
td
>}
<
td
>}
<
td
>}
<
td
><
input
ng-model
=
"item.quantity"
>
<
td
>}
<
td
>
<
button
ng-click
=
"remove($index)"
>remove
<
script
src
=
"../lib/angularjs/1.2.26/angular.min.js"
>
<
script
>
function cartcontroller($scope) ,
,
];
$scope.remove = function (index)
}
總之,剛學習不久要更新的就慢慢更新, 每天有空就寫寫博文作文記事功能,能慢慢成長就好。不重文采,在於新增一些小差漏。
for的幾種迴圈
for迴圈主要有以下幾種 1.一般的for迴圈 2.for in迴圈 3.foreach迴圈 4.for of迴圈 一.首先是普通的for迴圈,例如 二.for in迴圈遍歷陣列索引 物件的屬性,使用for in遍歷時,原型鏈上的所有屬性都將被訪問 用法如下 陣列 var arr 星期一 星期二 星...
C 幾種迴圈效率比較
c 幾種迴圈效率比較 第一種 for a 5 a 0 a 編譯後產生如下彙編 mov dword ptr a 5 為a賦初值 jmp criteria 無條件跳轉到條件比較處 loop mov eax,dword ptr a sum eax,1 a mov dowrd ptr a eax crite...
迴圈佇列的幾種形式
一 初始化head 0,tail 0,加入元素後,tail處無元素。滿的時候 tial 1 size head,整個陣列有乙個位置沒用到 二 初始化head 0,tail 0,加入元素後,tail處有元素。滿的時候 tail 1 size head,整個陣列有乙個位置沒用到 三 初始化head 1,...