在具有不同页面的多个控制器之间共享文件数据

时间:2019-01-15 11:18:11

标签: javascript angularjs

我正在尝试在两个控制器之间共享我的文件。首先,我通过拖放操作获取文件,然后尝试使用sessionStorage共享它。

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

并使用代码获取文件:

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

但是,它不起作用,我从文档中了解到会话存储可以接受,直到最大大小为10 / Mb,但我希望它为无限制大小。其次,我试图与可以正常工作的服务共享文件数据,但是当我转到另一页时,我正在丢失数据。那么我如何在具有两个页面的两个Controller之间共享文件数据?有什么建议吗?

0 个答案:

没有答案