title: Vue send base64 with axios, but is null
body: <p>I have a form with i need to send a couple of images, so i transform every image in a <strong>Base64</strong>, and as you cans see below, the object exist, but when i access <em>network</em> from developer tools, the object is empty ! Someone has some idea why this happening ?
  <a href="https://i.stack.imgur.com/khTaV.png" rel="nofollow noreferrer">Console.log of object</a></p>
  
  <p><strong>Post method in vue</strong></p>
  
  <pre><code>this.topografiaItems.forEach(function(topografia) {
                      topografia.anexos.forEach(function(anexo, index) {
                          let reader = new FileReader();
                          reader.readAsDataURL(anexo);
                          reader.onloadend = function () {
                              topografia.anexos[index] = reader.result;
                          };
                          reader.onerror = function () {
                            console.log('Error', error);
                          };
                      });
                  });
  
                  console.log(this.topografiaItems);
                  axios.post(this.path, this.topografiaItems,{
                      headers: {
                          'Content-Type': 'multipart/form-data'
                      }
                  }).then( (response) =&gt; {
                     console.log(response);
                  });
  </code></pre>