Я пытаюсь передать мой документ с контроллера на другой контроллер:
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 не может проанализировать файл.
у меня вопрос как передать документ на другой контроллер?
есть ли какой-нибудь способ, которым я получаю каталог файла от перетаскивания и затем читаю файл в другом контроллере? как в другом контроллере я получу каталог, чтобы я мог забрать файл?
Есть ли какие-либо предположения, как передавать документы с одного контроллера на другой?