使用loopback3上传文件

时间:2019-03-21 10:00:41

标签: jquery node.js api file-upload loopbackjs

我正在使用loopback3文件存储组件进行文件上传。我已经在此link中下载了文件上传api示例。现在,我需要上传文件,因此我正在使用输入类型的文件,并尝试在某个位置上传,但没有发生。 这是我的代码:

 <form id="fileupload">
                        <div class="form-row">
                           <div class="form-group col-md-8">
                              <input type="file"  id="resume" class="form-control" name="resume" accept=".doc,.docx,.pdf" required/>
                           </div>
                        </div>
                        <input type="submit" class="btn btn-primary mt-10" id="file-submit" value="submit">
                    </form>

脚本:

<script type='text/javascript'>
  $("#fileupload").submit(function(e) {
            e.preventDefault();         
            var parms = {
         file : $("#resume").val()
         };
         $.ajax({
         method: 'POST',
         url:  "http://localhost:3000/api/containers",
         async: false,
         dataType : "json",
         contentType: "application/json; charset=utf-8",
         data: JSON.stringify(parms),
         success: function(data){
         console.log('Submission was successful.');
         console.log(data);
         }, error: function (data) {
            console.log('An error occurred.');
            console.log(data);
               },   
            })
      });
</script> 

如何使用api的loopback-example-storage来做到这一点。我需要上传文件并将其存储在datasources.json

中提到的位置

0 个答案:

没有答案