2015-11-30 147 views
0

我想上傳一張圖片,但是當我保存信息時,我可以看到圖片。你能幫我嗎?上傳圖片parse.com

  <!-- file--> 
     <div class="form-group"> 
      <label class="col-md-4 control-label" for="">Foto</label> 
      <div class="col-md-8"> 
      <input id="imagen" name="imagen" class="form-control input-md" type="file"> 
     </div> 
     </div> 

我有這樣的輸入和

var bytes = [ 0xBE, 0xEF, 0xCA, 0xFE ]; 
var url = req.body.imagen; 
var file = new Parse.File(url, bytes); 
file.save().then(function() { 
      alert("Save"); 
     }, function(error) { 
      alert("Fail"); 
     }); 

我使用JavaScript指導,但我不知道我錯過

回答

1

你應該var url = req.body.imagen.path;var url = req.files.imagen.path;嘗試。

您忘記.path爲您的url變量。 imagen是一個對象,其中包含有關上傳文件(tmp文件夾,名稱,大小...的路徑)的各種信息。

+0

你可以改進這個答案,因爲它正在審查簡短。謝謝 – Drew

+0

@德魯:你是新來審查?簡單的答案,如果他們回答這個問題,是完全正確的(甚至鼓勵!) – apscience

+0

在這裏並不新鮮。 @gladsocc,確切地說。當我評論* This或That *時,其他人說這不是一個答案,但實際上(但很短)。這個答案有一些改進的餘地。它在隊列中 – Drew