1 2 3 4 5 6 7 8 9 10 11 12 13 14 public function beforeAction($action) { if(condition){ Yii::$app->response->format = Response::FORMAT_JSON; Yii::$app->response->data = array( 'status' => -1, 'message' => '请先登录', 'url' => \Yii::$app->getHomeUrl() ); return false; } return true; } 这个函数只返回bool值,响应