diff --git a/library/think/Controller.php b/library/think/Controller.php index 234989e5..a79a2335 100644 --- a/library/think/Controller.php +++ b/library/think/Controller.php @@ -42,6 +42,9 @@ class Controller */ public function __construct(Request $request = null) { + if (is_null($request)) { + $request = Request::instance(); + } $this->view = View::instance(Config::get('template'), Config::get('view_replace_str')); $this->request = $request;