0

私はflow.jsが初めてで、ng-flow実装を使用しています。私は何かをしたいのですが、それが可能かどうか、可能であればどうすればよいかわかりません。すべてのイベントをキャッチするファクトリを作成しました。FilesSubmitted イベントをキャッチすると、このファクトリがファイルを自動的にアップロードする必要があります。ここのflowJsのドキュメントに従って、「ファイル」要素のいくつかのメソッドと属性を見つけましたが、upload()メソッドのconsole.log(file)を見ると、見つかりませんでした存在。おそらく resume() 関数がそれ自体の内部でメソッドを呼び出すと思いましたが、どちらも機能しません。

4

1 に答える 1

1

公式ドキュメントに基づく:

<div flow-init="{target: '/upload'}" flow-files-submitted="$flow.upload()"></div>

flow-files-submitted="$flow.upload()"が で設定されている限りflow-init、ファイルはピッカーから選択されると自動アップロードされます。これを削除する場合は、別のボタン (一時停止/再開/キャンセルに似ています) を作成しupload()、手動でアップロードを開始するように割り当てる必要があります。

このようなもの:

<button ng-click="$flow.upload()">Upload</button>
<button ng-click="$flow.pause()">Pause</button>
<button ng-click="$flow.resume()">Resume</button>
<button ng-click="$flow.cancel()">Cancel</button>
于 2014-06-13T02:38:21.393 に答える