Совместное использование данных файла несколькими контроллерами с разными страницами - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь поделиться своим файлом между двумя контроллерами. Сначала я получаю файл с помощью перетаскивания, затем пытаюсь поделиться им, используя sessionStorage.

 $window.sessionStorage.dataTransfer = angular.toJson(e.dataTransfer.files[0],false);

и получите файл с кодом:

fileUpload = angular.fromJson($window.sessionStorage.dataTransfer);

однако, это не работает, и из документации я понял, что хранилище сессий может просто принимать до максимального размера 10 / Мб, но я хочу, чтобы он был неограниченным. Во-вторых, я пытался поделиться данными файла со службами, которые работают, но когда я перехожу на другую страницу, я теряю данные. так как я могу поделиться данными файла между двумя контроллерами с двумя страницами? Любое предложение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...