上一篇我们介绍了统一异常处理方案的设计方案,这一篇我们将直接做一个小例子,验证我们的设计方案. 例子是一个todo的列表界面(页面代码参考于https://github.com/zongxiao/Django-Simple-Todo),里面的各个按钮都会抛出不同的系统异常,从中我们可以测试各个系统异常的处理策略.例子中我们为了使其尽量能够兼容更多的浏览器(主要是ie8),同时保留mvvm.模块化等如今前端开发的精华,所以采用avalon做view层和controller层,requirejs做模…