我正在使用本地存储的 Chrome 上开发 ST2。有时,存储架构似乎已损坏。发生这种情况时,我的应用程序在加载过程中失败,并显示“未捕获的 typeError:无法读取未定义的属性 'isModel'”。让我的应用程序运行的唯一方法是在控制台中执行 localstorage.clear()。
我假设这是一个 ST2 错误,因为损坏的发生似乎与我的代码或我在应用程序中所做的事情无关。
我的主要问题是如何捕获异常,以便应用程序可以恢复,或者提醒用户发生了什么?现在,该应用程序根本无法加载。我尝试将 Ext.application() 包装在 app.js 中,但执行正确。未达到我的启动功能。