我去,是ajax连成功都没返回哪里来的json, 我应该打印出error的内容, 学php学傻了
errorHandeler 里面的throw exception 里面做呀,再 main 配置中 response 为 json 就完了呗
对于前端处理错误的,其实还是比较高深,路子思路也是比较多的,我用到最多的两种是这样,因为我觉的你继续深入,必定会碰到。 前端处理错误, 一种是直接yii2这种表单的方式,直接显示在对应的字段旁边。 一种是弹出层提示。
第一种:拿到所有错误 getFirstErrors() 之后在拿到json后对dom操作。 第二种:一种是直接拿到第一个错误属性的单个或多个错误,一种是直接拿到所有错误,数组转字符化操作,比如import(',', $model->firstErrors())