Show progress bar while uploading file in react





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







-1















I am using node js multer package to upload files to server.In React i want to show progress bar while uploading file.I search the package on google and even find it on stack overflow. But can't find out any package that works for me.



Can anyone please tell me the package which shows the progress, how much file uploading done.










share|improve this question































    -1















    I am using node js multer package to upload files to server.In React i want to show progress bar while uploading file.I search the package on google and even find it on stack overflow. But can't find out any package that works for me.



    Can anyone please tell me the package which shows the progress, how much file uploading done.










    share|improve this question



























      -1












      -1








      -1








      I am using node js multer package to upload files to server.In React i want to show progress bar while uploading file.I search the package on google and even find it on stack overflow. But can't find out any package that works for me.



      Can anyone please tell me the package which shows the progress, how much file uploading done.










      share|improve this question
















      I am using node js multer package to upload files to server.In React i want to show progress bar while uploading file.I search the package on google and even find it on stack overflow. But can't find out any package that works for me.



      Can anyone please tell me the package which shows the progress, how much file uploading done.







      node.js reactjs






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 25 '18 at 10:58









      Neil Lunn

      102k23183189




      102k23183189










      asked Nov 25 '18 at 10:58







      user10150720































          1 Answer
          1






          active

          oldest

          votes


















          0














          check this out:




          1. react-fileupload-progress

          2. react-sweet-progress

          3. or any other progress bar


          if the problem is to have progress from back-end:




          1. You can use XMLHttpRequest to track your progress on NodeJS, use a eventListener

          2. Open a socket and transfer progress messages from your eventListener and show them on the client side


          Good ref: https://blog.fossasia.org/file-upload-progress-in-a-node-app-using-socket-io/






          share|improve this answer


























          • Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

            – user10150720
            Nov 25 '18 at 12:14











          • no at backend means at server.

            – user10150720
            Nov 27 '18 at 17:13












          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53466776%2fshow-progress-bar-while-uploading-file-in-react%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown
























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          check this out:




          1. react-fileupload-progress

          2. react-sweet-progress

          3. or any other progress bar


          if the problem is to have progress from back-end:




          1. You can use XMLHttpRequest to track your progress on NodeJS, use a eventListener

          2. Open a socket and transfer progress messages from your eventListener and show them on the client side


          Good ref: https://blog.fossasia.org/file-upload-progress-in-a-node-app-using-socket-io/






          share|improve this answer


























          • Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

            – user10150720
            Nov 25 '18 at 12:14











          • no at backend means at server.

            – user10150720
            Nov 27 '18 at 17:13
















          0














          check this out:




          1. react-fileupload-progress

          2. react-sweet-progress

          3. or any other progress bar


          if the problem is to have progress from back-end:




          1. You can use XMLHttpRequest to track your progress on NodeJS, use a eventListener

          2. Open a socket and transfer progress messages from your eventListener and show them on the client side


          Good ref: https://blog.fossasia.org/file-upload-progress-in-a-node-app-using-socket-io/






          share|improve this answer


























          • Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

            – user10150720
            Nov 25 '18 at 12:14











          • no at backend means at server.

            – user10150720
            Nov 27 '18 at 17:13














          0












          0








          0







          check this out:




          1. react-fileupload-progress

          2. react-sweet-progress

          3. or any other progress bar


          if the problem is to have progress from back-end:




          1. You can use XMLHttpRequest to track your progress on NodeJS, use a eventListener

          2. Open a socket and transfer progress messages from your eventListener and show them on the client side


          Good ref: https://blog.fossasia.org/file-upload-progress-in-a-node-app-using-socket-io/






          share|improve this answer















          check this out:




          1. react-fileupload-progress

          2. react-sweet-progress

          3. or any other progress bar


          if the problem is to have progress from back-end:




          1. You can use XMLHttpRequest to track your progress on NodeJS, use a eventListener

          2. Open a socket and transfer progress messages from your eventListener and show them on the client side


          Good ref: https://blog.fossasia.org/file-upload-progress-in-a-node-app-using-socket-io/







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Nov 25 '18 at 11:56

























          answered Nov 25 '18 at 11:49









          igorvesigorves

          31127




          31127













          • Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

            – user10150720
            Nov 25 '18 at 12:14











          • no at backend means at server.

            – user10150720
            Nov 27 '18 at 17:13



















          • Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

            – user10150720
            Nov 25 '18 at 12:14











          • no at backend means at server.

            – user10150720
            Nov 27 '18 at 17:13

















          Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

          – user10150720
          Nov 25 '18 at 12:14





          Thanks for your response. I am using axios to track the progress. But after upload when i delete file from folder in server and then enter in the folder again.I found the file exists.

          – user10150720
          Nov 25 '18 at 12:14













          no at backend means at server.

          – user10150720
          Nov 27 '18 at 17:13





          no at backend means at server.

          – user10150720
          Nov 27 '18 at 17:13




















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53466776%2fshow-progress-bar-while-uploading-file-in-react%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          這個網誌中的熱門文章

          Xamarin.form Move up view when keyboard appear

          Post-Redirect-Get with Spring WebFlux and Thymeleaf

          Anylogic : not able to use stopDelay()