gpt4 book ai didi

javascript - 语法错误: missing : after property id angular js

转载 作者:行者123 更新时间:2023-12-02 17:36:35 24 4
gpt4 key购买 nike

我试图执行以下代码,但它给了我这个错误:

enter image description here

$http.post('/api/updatePhoto/'+$scope.item.id)

$scope.onFileSelect = function($files) {

for (var i = 0; i < $files.length; i++) {

var file = $files[i];

$scope.upload = $upload.upload({

$http.post('/api/updatePhoto/'+$scope.item.id)

data: {myObj: $scope.myModelObj},
file: file,
})

}).success(function(data){
alert(data);

})
}

代码有什么问题吗?

最佳答案

您指定的 $upload 对象需要一个对象才能工作,您在以下位置声明无效对象:

 $upload.upload({
$http.post('/api/updatePhoto/'+$scope.item.id)
data: {myObj: $scope.myModelObj},
file: file,
});

$upload 对象需要一个 url 属性,如下所示:

$upload.upload({
url: '/api/updatePhoto/' + $scope.item.id,
data: {myObj: $scope.myModelObj},
file: file,
});

这样您就可以将实际的 javascript 对象传递给 upload 函数。

关于javascript - 语法错误: missing : after property id angular js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22578682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com