久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - angularjs怎么獲取repeat里的某些$index值?

瀏覽:96日期:2024-03-09 08:33:23

問題描述

<!DOCTYPE html><html ng-app='app'><head> <title></title> <script type='text/javascript' src='https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.min.js'></script></head><body> <ul><li ng-repeat='d in arr' > <span ng-bind='$index'></span> <span ng-bind='d.status' ng-style='d.color'></span></li> </ul> <a href='javascript:void(0)' ng-click='getOffIndex()'>獲取timeout的索引</a> <script type='text/javascript'>var app = angular.module('app',[]);app.run(function($rootScope){ for(var i=0; i<10; i++){$http({ method : 'JSON', url : '/xxxx/data'}).then(function(data){ /* data返回的數(shù)據(jù) */ //data = {status:'on',color:{color:'#000'}} /* 有時返回timeout */ //data = {status:'timeout',color:{color:'red'}} //push到arr數(shù)組,然后通過repeat循環(huán)展示 /*$rootScope.arr = [{status:'on',color:{color:'#000'}},{status:'on',color:{color:'#000'}},{status:'timeout',color:{color:'red'}},{status:'on',color:{color:'#000'}},{status:'timeout',color:{color:'red'}},{status:'on',color:{color:'#000'}},{status:'on',color:{color:'#000'}},{status:'on',color:{color:'#000'}},{status:'on',color:{color:'#000'}},{status:'on',color:{color:'#000'}},{status:'timeout',color:{color:'red'}} ];*/ $rootScope.arr.push(data);},function(){}); } $rootScope.getOffIndex = function(){//這里如何獲取到全部的status:'timeout'的$index索引值.注意只要timeout的 } //我的需求就是當(dāng)點擊 '獲取timeout的索引' 按鈕后 將這些timeout的狀態(tài)在重新請求,如果請求成功,就會把timeout顯示成on. //因為循環(huán)請求有時會timeout超時 //所以現(xiàn)在最大的問題就是怎么把 timeout重新請求.然后修改$rootScope.arr數(shù)組的相應(yīng)下標(biāo)位置,重點就在這里}); </script></body></html>

$rootScope.getOffIndex = function(){//這里如何獲取到全部的status:'timeout'的$index索引值.注意只要timeout的 }

我的需求就是當(dāng)點擊 '獲取timeout的索引' 按鈕后 將這些timeout的狀態(tài)在重新請求,如果請求成功,就會把timeout顯示成on.因為循環(huán)請求有時會timeout超時所以現(xiàn)在最大的問題就是怎么把 timeout重新請求.然后修改$rootScope.arr數(shù)組的相應(yīng)下標(biāo)位置,重點就在這里

問題解答

回答1:

評論說遍歷arr是對的,

$rootScope.arr = [ {status:'on',color:{color:'#000'}}, {status:'on',color:{color:'#000'}}, {status:'timeout',color:{color:'red'}}, {status:'on',color:{color:'#000'}}, {status:'timeout',color:{color:'red'}}, {status:'on',color:{color:'#000'}}, {status:'on',color:{color:'#000'}}, {status:'on',color:{color:'#000'}}, {status:'on',color:{color:'#000'}}, {status:'on',color:{color:'#000'}}, {status:'timeout',color:{color:'red'}}];

你想象成,我獲得這個數(shù)組中,屬性為timeout的對象,他在這個數(shù)組中的index值

你可能是想在前臺直接判斷,可以做,不推薦這樣做

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 中文字字幕在线 | 一区二区日韩视频 | 国产成人精品高清久久 | 亚洲综合色自拍一区 | 日韩中文字幕一区 | 亚洲午夜电影 | 久久黄网 | 日本三级电影天堂 | 国产午夜精品一区二区三区 | www.福利视频 | 日韩国产精品一区二区 | 国产精品久久99 | 免费视频一区二区 | 成人在线视频网站 | 91亚洲在线 | 久久精品免费国产 | 国产成人福利在线观看 | 欧美一级免费播放 | 欧美成在线视频 | 久热精品视频 | 国产v日产∨综合v精品视频 | 都市激情av | 欧美激情精品一区 | 综合久久亚洲 | 我要看黄色一级大片 | 国产成人精品综合 | 精品国产九九 | 午夜精品成人一区二区 | 久热精品国产 | 中文字幕乱码亚洲精品一区 | 成人免费在线视频 | 黄色小视频网 | 综合激情久久 | 在线中文字幕日韩 | 中文字幕av一区二区 | av日韩在线播放 | 欧美日韩国产一区二区三区 | 成人做爰www免费看视频网站 | 一区二区免费视频观看 | 亚洲精品乱码久久久久久蜜桃91 | 一区二区三区四区av |