gpt4 book ai didi

javascript - 想在 flowFactoryProvider 配置中设置动态文件夹名称以将其传递给 upload.php 文件以将上传的文件保存在其中

转载 作者:可可西里 更新时间:2023-10-31 22:52:21 25 4
gpt4 key购买 nike

我正在使用这个插件 ng-flow用于上传 .zip 文件并且它工作正常。我需要在其中传递动态值(user_id、job_id)以创建保存文件的动态文件夹,但此插件使用 config 方法进行初始化,我无法在 config 方法中传递动态值

下面是我用过的代码

查看部分 - index.html

服务器部分 - upload.php

Controller 部分 - app.js ,在这里您会找到一个配置函数,我想在其中将动态值传递给服务器部分。在 Config 方法中,我试图定义一个提供者来访问动态值,但我没有找到方法。有什么方法可以访问配置中的值(我想访问的值在 localstorageService 插件中)

希望我已经解释清楚了。如有任何帮助或建议,我们将不胜感激提前致谢

最佳答案

在你的 index.html 文件中添加并初始化值:

<div ng-controller="dataCtrl">
<input ng-init="id=2374897289345" type="hidden"/>
</div>

然后打开 app.js 并使用以下代码添加 Controller :

.controller('dataCtrl', ['$scope', function($scope){
console.log('Hello');
$scope.$on('flow::fileAdded', function (event, $flow, flowFile) {
$flow.opts.query = {id:$scope.id};
});

}])

现在可以在帖子中访问您的文件。

关于javascript - 想在 flowFactoryProvider 配置中设置动态文件夹名称以将其传递给 upload.php 文件以将上传的文件保存在其中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36468546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com