使用ng-flow的角度:现有流对象

时间:2016-04-20 09:53:50

标签: javascript angularjs ng-flow

可能是一个愚蠢的问题,但我无法自己解决问题或google它。我正在使用按钮进行点击+上传文件。但是,我还想同时添加拖放功能 - 最好使用相同的流对象和功能。这是我目前的代码:

<div flow-init flow-name="uploader.flow" flow-files-submitted="uploadFiles()" 
flow-file-success="fileUploaded()">
<label for="file-upload" class="upload">Files</label>
<input id="file-upload" type="file" flow-btn>

所以我想使用'uploader.flow'范围进行拖放,并在提交时执行'uploadFiles()'。这是我一直在尝试的:

<div flow-init flow-object="...??..." flow-drop 
flow-files-submitted="uploadFiles()" flow-file-success="fileUploaded()" ></div>

我相信自己的问题只是我无法弄清楚要放在flow-object中的内容。但我怀疑是这么简单。可能还有新的init?是否应该这样做。

另一种方法当然是找到第一个共享父元素并在那里同时启动它?但是这有点太模糊了吗?

1 个答案:

答案 0 :(得分:0)

所以最后我做了我原本不想做的事情。我找到了父元素,直到找到了一个共同的元素,两者都是孩子,并在那里进行了ng-flow的初始化。

有效。