提交后清除表单并在角度服务中禁用表单

时间:2013-12-30 14:36:27

标签: angularjs angularjs-service angularjs-controller

我创建了一个上传内容的服务。 需要4个参数

  • 要更新的文件夹
  • 内容
  • 将表单设置为已禁用
  • 提交后的明确表格

    create: function(folderID, text, o, master) {
        o.isDisabled = true;
            ob = {
                text: text,
                media: 'Pending',
                createdBy: $rootScope.AUTH.user.uid,
                createdTime: Firebase.ServerValue.TIMESTAMP
            };
            _firebaseRef.files.child(folderID).push(ob, function(error) {                       $timeout(function() {
                if (error) {
                    alert('Create file failed, please try again');                          o.isDisabled = false;
                } else {
                    o.isDisabled = false;
                    angular.copy(master, o);
                };
            });
        });
    },
    

所以在控制器中。

service.create(folderID, 'hello world', $scope.file, $scope.master);

我的问题

如何省略第3和第4个参数?

0 个答案:

没有答案