我的应用程序几乎在所有浏览器中运行,但是当我使用ie8预期标识符时。
$scope.delete = function (index) {
$scope.recipelists.splice(index, 1);
localStorage.setItem('markedRecipes', JSON.stringify($scope.recipelists))
if ($scope.recipelists == 0) {
$modalInstance.dismiss('cancel');
}
}
这是ie8的控制台在错误显示时指示我的地方。
我不知道这有什么不对。
谢谢!
答案 0 :(得分:8)
答案 1 :(得分:1)
根据我的理解,IE8仅为有效域提供存储。尝试将您的示例放在某个Web服务器上,它应该解决问题。
当我将其作为单个文件进行测试时,我遇到了同样的问题,但是当我把它放在服务器中时(在我的情况下是Tomcat)它运行正常。