可能是一个愚蠢的问题,但我无法自己解决问题或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?是否应该这样做。
另一种方法当然是找到第一个共享父元素并在那里同时启动它?但是这有点太模糊了吗?
答案 0 :(得分:0)
所以最后我做了我原本不想做的事情。我找到了父元素,直到找到了一个共同的元素,两者都是孩子,并在那里进行了ng-flow的初始化。
有效。