Ng文件上传未定义?

时间:2017-08-31 08:17:44

标签: javascript angularjs

我上传文件时遇到问题。所以,我有:

<button type="button" class="btn btn-success btn-lg" ng-click="send()" ng-if="data.try">
    <span class="glyphicon glyphicon glyphicon-send"></span> Send
</button>

按钮,发送我的文件和信息(文本内容)。

  <input type="file" ngf-select="uploadFiles($file, $invalidFiles)"/>

文件输入

和JS代码:

$scope.send = function(){
    $scope.uploadFiles = function(file, errFiles) {
        $scope.f = file;
        $scope.errFile = errFiles && errFiles[0];
        if (file) {
            file.upload = Upload.upload({
                url: 'static/css',
                data: {file: file}
            });
            file.upload.then(function (response) {
                $timeout(function () {
                    file.result = response.data;
                });
            }, function (response) {
                if (response.status > 0)
                    $scope.errorMsg = response.status + ': ' + response.data;
            });
        }   
        console.log("ASDASD1111111111");
        console.log($scope.f);
    }
    $scope.data.try = false ;
    $scope.sendMailJava();
}   

其余的代码,sendMailJava用于下一个代码,它将整个文档和信息发送到JAVA

当我尝试使用console.log时,我的文件未定义。我不知道自己在做什么。

0 个答案:

没有答案