我目前使用ng-flow來執行文件上傳。看起來,選擇文件的默認操作是立即上傳。我想重寫這個,以便文件被選中並且只在點擊按鈕時上傳。也許我誤讀了文件,但迄今爲止我有以下幾點:ng-flow以編程方式上傳
<div flow-init="{target: '/upload'}"
flow-files-submitted="$flow.upload()"
flow-file-success="$file.msg = $message">
<input type="file" flow-btn/>
Input OR Other element as upload button
<span class="btn" flow-btn>Upload File</span>
<table>
<tr ng-repeat="file in $flow.files">
<td>{{$index+1}}</td>
<td>{{file.name}}</td>
<td>{{file.msg}}</td>
</tr>
</table>
</div>
這似乎是工作,我可以看到網絡請求走出去。我找到了flow.js upload file on click並試圖按照建議的答案,但$flow
未在相應的函數中定義。
那麼,如何使用ng-flow以編程方式上傳文件?