2015-08-14 29 views

回答

2

這是你想要什麼:

var UI = require('ui'); 

var numero = 1; 
var main = new UI.Card({ body: numero }); 
main.show(); 

setInterval(function(){ 
    main.body(numero); 
    numero++; 
    }, 1000); 

在你的原代碼,每一次的setInterval會跑,你會定義一個新卡,並在任何已經顯示的頂部顯示。你想要做的是先定義卡片,然後在每次連續迭代中更新該卡片的身體。

請注意,您不需要有main.show();來更新顯示。通過更改正文文本,顯示更新。