ng-flow - 没有目标目录选项

时间:2014-10-13 13:31:27

标签: angularjs angularjs-directive flow-js

我在我的应用程序中使用ng-flow并且它运行良好。目前,上传文件的目标目录在我的web.config中设置,并在我的webapi控制器方法中使用。

我想要做的是允许用户指定目的地,而不是来自配置。但是,查看docs,我没有看到可以添加到以下appconfig中的选项:

function appConfig(flowFactoryProvider) {
flowFactoryProvider.defaults = {
    target: 'api/upload',
    permanentErrors: [404, 500, 501],
    maxChunkRetries: 1,
    chunkRetryInterval: 5000,
    simultaneousUploads: 4
};
flowFactoryProvider.on('catchAll', function (event) {
    console.log('catchAll', arguments);
});

}

我错过了什么或者我自己需要处理这个问题吗?

1 个答案:

答案 0 :(得分:0)

您应该看到前端和后端之间有明显的分离。这就是为什么你无法在flow-js或任何其他框架中设置的原因。

您可以做的是让用户在表单字段中指定它并将处理留给服务器端。这样,也可以过滤允许的位置。您不希望客户端将文件添加到系统目录中。