问题标签 [ng-flow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
949 浏览

angularjs - 如何将使用 ng-flow 上传的文件的名称绑定到控制器的范围,以便可以在 ng-src 标记中引用它

我正在尝试使用 ngflow 将图像上传功能构建到我的 angularJS 应用程序中。我已经设法让它工作,以便我可以将图像上传到我选择的文件夹(使用 php)。

我现在想要做的是能够引用这些图像,以便我可以使用我正在创建的 ng-src 将它们包含在用户的配置文件中。这些配置文件是使用自定义指令创建的。我相信我需要做的是在控制器范围内设置一个等于流范围唯一标识符变量的变量,然后我就可以随意引用图像路径。但是,当我尝试这样做时,我得到了未定义的错误——这表明我错误地将流范围注入到我的控制器中。我的代码如下。如果您有任何想法,那就太好了。

模块

控制器

关于我 HTML(用户上传照片的地方)


用户配置文件指令

提前致谢!!

0 投票
1 回答
216 浏览

angularjs - ngFlow - 通过角度发送 CSRF_token 到 laravel

我正在使用 ngFlow 将文件上传到 laravel。CSRF 令牌通过 ajax 发送:

<script>angular.module("app").constant("CSRF_TOKEN", '[[ csrf_token() ]]');</script>

并通过服务注入控制器。

我如何将令牌附加到请求中?

0 投票
0 回答
4380 浏览

javascript - 请求未在 chrome 中完成

我尝试使用 ng-flow 模块使用 angularjs 和 bootstrap 实现个人资料图片上传。在 safari 中它工作正常,但在 chrome 中,请求将不起作用。它向我显示“警告:请求尚未完成”

这是一个屏幕截图:

我试图禁用所有 chrome 扩展等,但它仍然无法正常工作。我注意到的另一件事(我不知道它是否与我最初的问题有关)是按钮的奇怪错位边框,它似乎也只出现在 chrome 中。

在此处输入图像描述

我认为的代码:

控制器:

编辑:

我认为它与文件大小有关。在 chrome 中,如果图像格式非常小(< 0.5mb 或 smth。像那样,没什么大不了的),所有图像格式都可以工作。

0 投票
2 回答
1403 浏览

node.js - 使用 ng-flow 和 Express (Node.js) 挂起的 Nginx 发布请求

在使用 ng-flow、NodeJS 和 Express 进行开发时,我没有遇到任何问题,尽管我无法将 Nginx 正确配置为反向代理以使其与 ng-flow 和 Express 一起顺利运行。

在这里,您将找到一个处于待处理状态的请求示例:

这是我在 NGINX server.conf 中的指令:

检查 nginx error.log 你会发现:

任何帮助表示赞赏。

干杯,卢卡

0 投票
1 回答
1446 浏览

javascript - 确定哪个 Flow.js / ng-flow 输入(flow-btn)用于上传文件

我的页面上有多个flow-btn元素。有一个项目列表,用户可以将单个文件直接上传到(单独),或者他们可以选择上传多个文件,这些文件将自动填充列表。一切都在一个flow-init.

有点像这个伪代码示例:

我需要确定flow-btn列表中使用了哪个,以便可以在正确的位置显示上传的图像缩略图。基本上我想我想item从流事件中访问。

注意:列表循环数据是由其他数据定义的,所以我不能只是循环$flow.files创建我的列表。

我怎样才能做到这一点?

我应该flow-init为每个循环项目创建一个新实例吗?矫枉过正?

编辑:或者,也许我可以以编程方式从我的控制器中打开多个flow-btn而不是flow-btn为每个项目打开一个?在这种情况下,我可以将当​​前项目存储在控制器中。

0 投票
0 回答
443 浏览

python - flowjs 上传文件 POST 请求发送空数组

我正在尝试使用flowjs/ng-flow上传图片,但我的后端没有任何内容。

这是应该在我的 Flask 中接收图像的方法routes.py

在发现我必须设置之前testChunks:false,我只收到一个GET请求,request.args看起来像这样:

至于POST,我明白了:

我不知道为什么会这样。在获得包含文件的数组后,我还可以使用一些帮助来了解如何将图像正确保存到项目中的文件夹中。我发现的唯一示例是在 PHP 中,所以如果有人能阐明如何在 Python 中做到这一点,我将不胜感激!

谢谢!

0 投票
0 回答
317 浏览

python - 在后端使用 Python 的 ng-flow

所以已经有几天了,我一直在尝试将图像保存到我的网络项目中的文件夹中。

我正在使用ng-flow,我可以通过POST请求访问我的 python 服务器

这就是我得到的request.form

在我的request.files

这里的主要问题是:

如何获取图像内容?

我正在尝试使用PIL.Image来保存图像,但到目前为止没有成功,因为我没有设法首先获取图像内容。

谢谢!:)

0 投票
0 回答
111 浏览

angularjs - angularjs ng-flow消息不显示

我目前正在研究 ng-flow 插件,下面的代码是从 ng-flow 的快速设置中复制而来的(网站参考:https ://github.com/flowjs/ng-flow )

和正在显示,但是$index+1没有显示任何内容。谁能向我解释这个问题?file.namefile.msg

0 投票
1 回答
218 浏览

javascript - 如何使用 flow.js 的 ng-flow 从 Dropbox 下载文件?

我在我的 angular.js 应用程序中使用 ng-flow 将文件从桌面上传到我的服务器,它工作正常,如下图所示。 显示上传过程

现在我想从保管箱上传文件,所以我使用 Dropbox 选择器从保管箱中选择文件,它给了我以下详细信息。

现在我怎样才能从该信息生成流对象并将其传递给 ng-flow 以查看像上图一样的输出?

0 投票
1 回答
1143 浏览

angularjs - ng-flow 在标头上设置 CSRF 令牌

使用 flow.js 上传文件时,我找不到设置 X-XSRF-TOKEN 标头的方法。

由于 flow.js 似乎不使用 $http 资源来发布文件,因此我需要明确设置标题。

这是做了什么:

profile.edit.html:

控制器.js:

但不幸的是,什么都没有设置。有任何想法吗?

干杯!