0
我需要上傳沒有形式的AngularJS圖像。但我不知道如何在Laravel收到它,發送它。 我的代碼是這樣的:上傳圖片無形式的Laravel AngularJS
<input type="file" name="file" accept="image/jpeg, image/png" id="file" ng-model="data.image">
$('input[type=file]').change(function() {
$scope.img = this.files[0];
var filePath = $("#file").val();
var reader = new FileReader();
reader.onload = function (e) {
$('#image').attr('src',e.target.result);
$scope.img["imgbase64"] = e.target.result;
};
reader.readAsDataURL(this.files[0]);
});
我使用這裏的服務:
var imgSend = new FormData();
imgSend.append("file",$scope.img);
data["image"] = imgSend;
url = "maquinas"; registroMaquinaServices.servicesRegistroMaquinaPost(url,data).then(function(promise){
var requests = promise.data.response;
console.log(requests);
})
我送這laravel。
感謝。
檢查此鏈接https://stackoverflow.com/questions/18571001/文件上傳 - 使用 - angularjs –