ie8 预期标识符错误 - Angular
ie8 Expected Identifier error - Angular
我的应用程序在几乎所有浏览器中都是 运行,但是当我使用 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 的控制台指导我的地方。
我不知道这有什么问题。
谢谢!
IE8 doesn't support reserved words 作为文字对象属性。使用
$scope['delete']
相反。
根据我的理解,IE8 只为有效域提供存储空间。尝试将您的示例放在某个 Web 服务器中应该可以解决问题。
当我将它作为单个文件进行测试时,我遇到了同样的问题,但是当我将它放在服务器中时(Tomcat 在我的例子中)它工作正常。
来源:-
我的应用程序在几乎所有浏览器中都是 运行,但是当我使用 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 的控制台指导我的地方。
我不知道这有什么问题。
谢谢!
IE8 doesn't support reserved words 作为文字对象属性。使用
$scope['delete']
相反。
根据我的理解,IE8 只为有效域提供存储空间。尝试将您的示例放在某个 Web 服务器中应该可以解决问题。
当我将它作为单个文件进行测试时,我遇到了同样的问题,但是当我将它放在服务器中时(Tomcat 在我的例子中)它工作正常。
来源:-