以角度js上传图像

时间:2015-10-20 08:13:10

标签: javascript angularjs file-upload

我想以角度js上传图像,图像名称需要发送到db,上传的图像移动到文件夹(目标位置)与PHP中的move_uploaded_file相同。我已经实现如下:

<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);
};

0 个答案:

没有答案