我想以角度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);
};