2017-10-19 128 views
0

我們正在開發角(4)應用工作,我們使用CLI除了我們有一個文件上傳進度條卡住進度條不使用勞務工與角CLI

一切的偉大工程,使勞務工在0%之後,只有在完成後纔會達到100%。

我們懷疑這是因爲服務人員,因爲我們沒有看到它在我們的開發環境。

奇怪的是,從我的理解服務人員不應該對帖子的要求。

我們對其使用常規HttpClient

這怎麼解決?

編輯

現在,我敢肯定,這是東西,因爲當我按在它工作正常的應用程序選項卡「跳過網絡」相關服務人員。

+0

當你開始你的電話時,你做這個進程的人是0%。並在通話結束時重新設置。嘗試:'.subscribe(data => {this.data = data; // progress 50% this.someFunction()// progress 75% });'當完成100%時。 – Swoox

+0

這正是我們所做的。 這不適用於啓用AOT +服務工作人員 – doron

+0

然後它變得快速;)您在0,001秒中看到50%,然後在0,002秒內顯示75%,在0,003秒內顯示100% – Swoox

回答

0

我會建議你看看this上一個問題。這與你的案例不完全一樣,但它可以作爲你的初始點!你應該閱讀約progressEventObservable

+0

這可以是評論;) – Swoox

+0

這與服務人員的工作有什麼關係? – doron