我正在使用Pjax和GridView,并在项目状态发生变化后尝试使其正常工作。目前,在操作结束后,服务器发回结果,整个 GridView 将被替换为文本(来自控制器的响应)。
Pjax 代码:
$response = Yii::$app->response;
$response->format = \yii\web\Response::FORMAT_JSON;
$response->statusCode = 200;
$response->data = Yii::$app->controller->renderPartial('/partials/_alerts', [
'message' => $message,
'type' => 'success'
]);
return $response;
控制器:
Class B { }
Class D1 : B { public var1 }
Class D2 : B {}
B Baseobject = new B();
if(baseobject is D1){ Console.print(B.var1) }
我在这里做错了什么?