Angular 4本地存储在IE浏览器中不起作用

时间:2018-02-19 07:35:39

标签: angular local-storage

localStorage get和set方法工作正常但我们无法在注销过程中清除,但是当我们打开开发人员控制台时,相同的方案工作正常。

logoutFun(){

    localStorage.clear();
    this.route.navigation(['/login']);
}

我也尝试过localStorage.removeItem(),但它无法正常工作。

3 个答案:

答案 0 :(得分:1)

试试这个:

# create venv
virtualenv ~/matplotlib-venv

# activate venv
source ~/matplotlib-venv/bin/activate

# install matplotlib
pip install matplotlib
pip install <everything else you need>

# run your script
python ~/path/to/your/srcript.py

答案 1 :(得分:0)

在Angular中,您有一个库,可以使用HTML5&#39;自动保存和恢复指令中的变量状态。 localStorage的。

此库的名称: angular-localstorage4

答案 2 :(得分:0)

此问题已解决,在IE浏览器中数据存储在缓存中,因此现在限制使用服务中的以下代码行

 headers.append('Cache-Control', 'no-cache,no-store');
  headers.append('Pragma', 'no-cache');