Javascript 将输出作为AngularJS中的表达式获取

Javascript 将输出作为AngularJS中的表达式获取,javascript,angularjs,html,Javascript,Angularjs,Html,无法理解我在哪里犯了错误请让我知道我在学习过程中犯了什么错误:-) 这里的代码实现了上传一个文件 这是一个语法错误,还有任何编码错误吗 (函数(){ var app=angular.module(“mode”,['ngFileUpload']); app.controller(“simCntrl”、[“$scope”、“$timeout”、“Up load”、函数($scope、$timeout、Upload){ //$scope.var=10; $scope.loadFile=函数(文件、错

无法理解我在哪里犯了错误请让我知道我在学习过程中犯了什么错误:-)

这里的代码实现了上传一个文件

这是一个语法错误,还有任何编码错误吗

(函数(){
var app=angular.module(“mode”,['ngFileUpload']);
app.controller(“simCntrl”、[“$scope”、“$timeout”、“Up load”、函数($scope、$timeout、Upload){
//$scope.var=10;
$scope.loadFile=函数(文件、错误文件){
//警报(“hi-loaded”);
$scope.files=文件;
$scope.errFiles=errFiles;
angular.forEach(文件、函数(文件){
file.upload=upload.upload({
网址:'https://angular-file-upload-cors-srv.appspot.com/upload',
数据:{
档案:档案
}
});
file.upload.then(函数(响应){
$timeout(函数(){
file.result=response.data;
});
},功能(回应){
如果(response.status>0){
$scope.errorMsg=response.status+':'+response.data;
}
},函数(evt){
file.progress=Math.min(100,parseInt(100.0*evt.load/evt.total));
});
});
}
}]);
})();

文件上传
文件上传
选择您的文件


文件夹:
  • {{f.name}{{f.$errorParam}}
  • {{f.name}{{{f.$error}}{{f.$errorParam}

修复了文件系统链接、错误的模块依赖项
加载
以及键入的
文件
而不是
文件

你得到了{{}大括号,因为你的应用程序没有引导,它正在等待它没有得到的依赖项

var-app=angular.module(“mode”,['ngFileUpload']);
app.controller(“simCntrl”[“$scope”,“$timeout”,“Upload”,函数($scope,$timeout,Upload){
$scope.loadFile=函数(文件、错误文件){
$scope.files=文件;
$scope.errFiles=errFiles;
angular.forEach(文件、函数(文件){
file.upload=upload.upload({
网址:'https://angular-file-upload-cors-srv.appspot.com/upload',
数据:{
档案:档案
}
});
file.upload.then(函数(响应){
$timeout(函数(){
file.result=response.data;
});
},功能(回应){
如果(response.status>0){
$scope.errorMsg=response.status+':'+response.data;
}
},函数(evt){
file.progress=Math.min(100,parseInt(100.0*evt.load/evt.total));
});
});
}
}]);

文件上传
选择您的文件


文件夹:
  • {{f.name}{{f.$errorParam}}
  • {{f.name}{{{f.$error}}{{f.$errorParam}

您的第一个主要问题是,当您从文件系统访问脚本文件时,无法进行文件上载,您需要使用HTTP协议获取它们。我希望这将在插件中呈现,我不确定是否必须检查,当我参考此博客时,他们的示例似乎与此类似。我指的是文件上载