在Rails 5中,当回调需要取消后续回调时,建议的过程已记录在案,“您应该明确地
我的问题是:推荐如何捕获此异常?
我的当前解决方案是在我的
throw:abort
。”我的问题是:推荐如何捕获此异常?
我的当前解决方案是在我的
ApplicationController
中捕获UncaughtThrowError
- 鉴于它的文档方式,我认为此功能会触发Rails或Rack中间件中的某些魔法,立即转移到渲染(ActionView
)阶段。
raise_error( UncaughtThrowError )
才能让它正常工作。 - Joshua Pinter