Angularjs 如何在ng file upload中获取上传文件的文件名
我使用angularjs和ng文件上载将文件上载到服务器。我想获取文件名,以便在服务器中以相同的名称保存它 上传后,我在“选择文件”按钮附近看到文件名,但我想将文件名设置为一个范围变量,以便我可以将文件名与文件一起传递给服务器 上传代码:Angularjs 如何在ng file upload中获取上传文件的文件名,angularjs,file-upload,ng-file-upload,Angularjs,File Upload,Ng File Upload,我使用angularjs和ng文件上载将文件上载到服务器。我想获取文件名,以便在服务器中以相同的名称保存它 上传后,我在“选择文件”按钮附近看到文件名,但我想将文件名设置为一个范围变量,以便我可以将文件名与文件一起传递给服务器 上传代码: Upload.upload({ url: $scope.ipForHttp+"addVehicles?ClassificationID=" + $scope.C.ClassificationID + "&ClassName=" +
Upload.upload({
url: $scope.ipForHttp+"addVehicles?ClassificationID=" + $scope.C.ClassificationID + "&ClassName=" +
$scope.C.ClassName + "&ClassRate=" + $scope.C.ClassRate + "&ClassImage="+$scope.file+"&ClientID=1",
data:{file:$scope.file}
})
html:
<input type="file" ngf-select ng-model="file" name="file"
ngf-pattern="'image/*'"accept="image/*" ngf-max-size="20MB" />
您可以这样访问
$scope.filename = $scope.file.name;
使用
ng bind
<button type="button" ngf-select ng-model="formdata.file" name="file">Select</button>
<div ng-bind="formdata.file.name"></div>
选择