我在后端有一个程序需要时间过程。所以告诉用户它的进展会很好。例如,要发送完成第1步的前端,请执行步骤2 ..同样
我打电话给后端,
Meteor.call('myMethod', function(err, results){
// get the final result here
})
我的后端就像,
Meteor.methods({
myMethod: function(){
// doing step 1
// doing step 2
// doing step 3
// returning the final result
}
});
据我所知,我可以将每个步骤的进度写入数据库,并在前端反复使用它。
但我认为有更好的方法可以做到这一点。
我怎样才能做到这一点? 提前谢谢。