AngularJs在表单发送中调用一个函数

时间:2015-10-05 08:10:32

标签: javascript angularjs

我有一个包含上传文件功能的表单。上传功能已被删除,其目的是在后端上传图片以及其他表单数据。

var uploaderImages = $scope.uploaderImages = new FileUploader({
        url: '/api/productimg'
      });

$scope.addProducts = function(){
       ProductApi.addProduct($scope.product)
         .then(function(response){  -----> form data has been saved!!
                    uploaderImages() ----> invoke this cause an error
             })
             .catch(function(response){
                 console.log(response.data);  
             })

    }

谢谢!

1 个答案:

答案 0 :(得分:2)

var uploaderImages = $scope.uploaderImages = new FileUploader({
  url: '/api/productimg'
});

uploaderImages是一个对象。你不能把它称为功能。请参阅FileUploader的文档以找到适当的调用方法。