Commit 70f4f6417aa552f04de8c1f75aa81f9075511bdb
1 parent
724e8f1c
添加新方法
Showing
1 changed file
with
17 additions
and
0 deletions
app.js
... | ... | @@ -395,6 +395,23 @@ App({ |
395 | 395 | if(n>15) clearInterval(page.data[key]); |
396 | 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 | }); | ... | ... |