如何避免在JavaScript代码中断并抛出异常时显示angular标记
How to avoid angular markup to show up when JavaScript code breaks and throws an exception?
如果JavaScript在某个地方出错,AngularJS标记会显示所有隐藏的错误消息、图像和数据。
我看到了ng-cloak,但是它只能在angular加载之前保持标记隐藏。
是否有一种方法可以避免UI在JS中断时被打乱?
是:不要让JavaScript在生产环境中抛出未捕获的异常。这就是单元测试的目的,也是AngularJS的众多优势之一。
相关文章:
- 为什么浏览器没有为语法错误抛出异常
- PHP REST服务抛出异常——希望避免控制台错误
- 测试抛出异常的函数
- (为什么)我不能从生成器中抛出异常吗
- 如何抛出异常
- 抛出异常:Node.js与Gevent
- 当请求DOM对象时,XMLHttpRequest.send()抛出异常
- AngularJS在尝试轻松保存Changes时抛出异常
- $mdDialog.prompt 抛出异常,但该函数在确认时工作正常
- 在 Javascript 中,即使从未抛出异常,使用 try-catch 块是否昂贵
- 自定义抛出异常JavaScript的错误消息
- 在网格弹出编辑器中上传剑道:如何防止上传抛出异常时窗口关闭
- 在原型方法中抛出异常,未在外部尝试捕获 (JavaScript) 中捕获
- XSLT 2.0 错误处理:向 JavaScript 抛出异常
- 为什么抛出异常后不再被视为已发生
- 对于角度为2的循环抛出异常
- Angular Service在返回promise时抛出异常
- mark.setDragable(false)在API谷歌地图的main.js中抛出异常
- 使用java脚本和JQuery显示消息,而不是抛出异常
- 如何避免在JavaScript代码中断并抛出异常时显示angular标记