我在我的应用程序中使用了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);
});}
我是不是遗漏了什么,还是需要我自己处理?
发布于 2015-04-13 16:43:16
您应该看到前端和后端之间有明显的分离。这就是为什么你不能在flow-js或任何其他框架中进行设置。
您可以做的是让用户在表单字段中指定它,并将处理工作留给服务器端。通过这种方式,还可以过滤允许的位置。您不希望客户端将文件添加到您的系统目录中。
https://stackoverflow.com/questions/26341233
复制相似问题