Commit 70f4f6417aa552f04de8c1f75aa81f9075511bdb
1 parent
724e8f1c
添加新方法
Showing
1 changed file
with
17 additions
and
0 deletions
app.js
@@ -395,6 +395,23 @@ App({ | @@ -395,6 +395,23 @@ App({ | ||
395 | if(n>15) clearInterval(page.data[key]); | 395 | if(n>15) clearInterval(page.data[key]); |
396 | },1000); | 396 | },1000); |
397 | } | 397 | } |
398 | + }, | ||
399 | + | ||
400 | + | ||
401 | + //------定时等待某个值,有值才进行运算-------- | ||
402 | + waitfor2:function(page,key,pop_value_key,func){ | ||
403 | + var n=0; | ||
404 | + if(!page.data[key]){ | ||
405 | + page.data[key]=setInterval(function(){ | ||
406 | + console.log(page.data[key]);n++; | ||
407 | + if(page.data[pop_value_key]) { | ||
408 | + clearInterval(page.data[key]); | ||
409 | + func(); | ||
410 | + } | ||
411 | + if(n>15) clearInterval(page.data[key]); | ||
412 | + },1000); | ||
413 | + } | ||
398 | } | 414 | } |
415 | + | ||
399 | 416 | ||
400 | }); | 417 | }); |