model中有错,控制台不报

onam 发布于 2018-07-16 dva 最后更新 2018-07-18 10:48 6 浏览

预期的正常效果:控制台会报错model中的错误,并提示错误原由,错误行。

实际效果:model中肯定有错的情况下,控制台不会输出

dva.js : v1.2.1

已邀请:

somnis

赞同来自:

是因为 generator 的异常捕获不了, 需要在 effects 添加 try 获取

rtotam

赞同来自:

generator的异常是可以捕获的, 这个是saga的问题, saga的测试版解决了这个问题, 我尝试更换到测试版, 不过没搞定...

gqui

赞同来自:

全局加 onError 也会捕获的。

vanimi

赞同来自:

@sorrycc 非常感谢,有例子可以看吗?

zamet

赞同来自:

@sorrycc 我刚尝试了一下,错误是可以输出,但是不能定位错误处。