Javascript 用js上传图像

Javascript 用js上传图像,javascript,angularjs,file-upload,Javascript,Angularjs,File Upload,我想上传在angular js图像的名称需要发送到数据库和上传的图像移动到一个文件夹(目标位置)相同的PHP移动_上传_文件。我已实施以下措施: <input type="file" id="file" name="file" ng-model="machineimage"/> <button ng-click="uploadMachineImage($index)">Add</button> 可能不是您想要的答案,但我建议使用。这让我的生活变得简单。我写的

我想上传在angular js图像的名称需要发送到数据库和上传的图像移动到一个文件夹(目标位置)相同的PHP移动_上传_文件。我已实施以下措施:

<input type="file" id="file" name="file" ng-model="machineimage"/>
<button ng-click="uploadMachineImage($index)">Add</button>

可能不是您想要的答案,但我建议使用。这让我的生活变得简单。我写的上述代码能够以字节格式获取数据,这是我将图像放入文件夹所需的一件事
$scope.uploadMachineImage = function() {
  var imgobject = document.getElementById('file').files[0];
  console.log(imgobject['name']);
  r = new FileReader();
  r.onloadend = function(e) {
    var data = e.target.result;
    console.log(data);
  }
  r.readAsBinaryString(imgobject);
};