在Angular 6中,当我将数据存储在本地存储(localhost:4200)中时,但是当我们可以运行一个子域(abc.localhost:4200)时,在本地存储中删除数据的时间请帮我解决这个问题>
答案 0 :(得分:0)
根据标准,无法从sub.domain.com访问存储到domain.com的数据。因此,无论您做什么,都无法从localhost:4200
访问abc.localhost:4200
的本地存储。但是要解决这个问题,您可以使用这些文章建议的解决方案,
https://jcubic.wordpress.com/2014/06/20/cross-domain-localstorage/
Can HTML5 databases and localStorage be shared across subdomains?
答案 1 :(得分:0)
您可以使用Cross Storage或Cross DomainStorage npms
答案 2 :(得分:0)
简而言之。不。
这是localStorage规范的定义。 As Mozilla said;
只读的localStorage属性允许您访问文档来源的存储对象;
some examples是什么文档起源。