我正在尝试将我的文档从控制器传递到其他控制器: 1)首先,我必须通过拖放操作来拿起我的文档,并且这样做就像HTML代码一样:
<div style="display: none; opacity:0" ngf-drop ngf-select ng-
model="files" ngf multiple="true" ngf-allow-dir="true"
id="dropzone">
<div class="drop-area--full-page">
<div id="textnode"></div>
</div>
</div>
angularjs代码:
$window.addEventListener("drop", function (e) {
e.preventDefault();
var entry = e.dataTransfer.items[0].webkitGetAsEntry();
var qs = $httpParamSerializer(e.dataTransfer.files[0]);
$window.location.href = routeUtils.getCreateDokumentUrl("Dokument", getParent(), "perdok", qs);
});
现在我正在执行的操作是将文件发送到具有查询字符串和$ httpParamSerializer的其他控制器。但是,由于$ httpParamSerializer无法解析文件,因此无法正常工作。 我的问题是如何将dokument传递给其他Controller?
有什么方法可以通过拖放获取文件目录,然后在其他控制器中读取文件?像在其他contoller中,我将获得目录,以便我可以提取文件? 有没有建议如何从一个控制器向另一个控制器发送文件?