牛骨文教育服务平台(让学习变的简单)
博文笔记

Call to a member function display() on a non-object问题的解决

创建时间:2016-07-08 投稿人: 浏览次数:10644

 在使用ThinkPHP做项目的时候,出现了如下 的报错:


报错是Call to a member function display() on a non-object。我的代码是:


查看了ThinkPHP下的Controller.class.php,,发现报错的位置是:


到这里,才知道问题的所在了。是我在控制器里面的__construct()方法覆盖掉了父类的构造方法。那么现在问题就很好解决了,只需要在我的构造方法里面引入父类的构造方法就可以了。加入后是这样的:


结果正确显示出来了,问题得到了解决。结果如下所示:


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。