1.localstorage的皴法
Bid.set_now_bid({"name":$scope.bid_lists[id]["bid-name"],
"status":$scope.bid_lists[id]["bid-status"]})
Bid.set_now_bid=function(now_bid){
localStorage.setItem("now_bid",JSON.stringify(now_bid));
}
now_bid形参
{"name":$scope.bid_lists[id]["bid-name"],
"status":$scope.bid_lists[id]["bid-status"]}实参
2.形参固定,每次改变实参就行引用同一参数。
3.controller里面也有先后顺序,var变量要尽量写道前面。
4.pick_.pick(object, *keys)
返回一个object副本,只过滤出keys(有效的键组成的数组)参数指定的属性值
$scope.bid_status= _.pick(now_bid,"status");
5.var a=_.find([{"n":"1","m":"2"},{"n":"2","m":"3"}],function(obj){ return obj.m==3;});
a={"n":"2","m":"3"};
6.reture的功能很强大的!跳出循环就会不可点。
7.for(var i=0;i<bid_list.length;i++){
if(bid_list[i]["bid-status"]=="start"){
$scope.is_disabled=true;
return;}}
替换为var flag=_.find(bid_list,function(bid){
return bid["bid-status"]=="start"
})