我正在使用meteor-slingshot上传文件。我想在更改时设置进度条百分比。
这就是我现在的做法。
{{percentage}}
percentage: number;
uploadButton() {
// First start to upload
// ...
// Then track the progress
setInterval(() => {
this.percentage = uploader.progress(); // The API uploader.progress() returns a number
}, 1000);
}
使用RxJS或其他方法在不使用setInterval
的情况下跟踪数字更改是否有智能方法?
由于
答案 0 :(得分:0)
uploader.progress()
是一个反应源。所以我最终使用Tracker
。
this.autorun(() => this.percentage = uploader.progress());