广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >thinkphp5显示render不兼容怎么解决
  • 938
分享到

thinkphp5显示render不兼容怎么解决

2023-06-21 21:06:34 938人浏览 独家记忆
摘要

本文小编为大家详细介绍“thinkPHP5显示render不兼容怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp5显示render不兼容怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧

本文小编为大家详细介绍“thinkPHP5显示render不兼容怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp5显示render不兼容怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

TP5自定义全局异常处理,所有抛出的异常都通过自定义render方法渲染,再返回客户端显示。
需要自定义handle的render方法并覆盖:

namespace app\lib\exception;    use think\Exception;  use think\exception\Handle;class ExceptionHandler extends Handle  {    public function render(Exception $e)      {          //TODO:        return JSON('invalid request')    }  }

之后出现postman检验接口出现如下错误提示不兼容:
thinkphp5显示render不兼容怎么解决

追踪到原始的Handle.php文件,
thinkphp5显示render不兼容怎么解决

查看下use,发现源文件用的是Exception,而我用的think\Exception
thinkphp5显示render不兼容怎么解决

修改下代码:

namespace app\lib\exception;    use Exception;  use think\exception\Handle;class ExceptionHandler extends Handle  {    public function render(Exception $e)      {         //TODO:        return json('invalid request')    }  }

结果正确啦:
thinkphp5显示render不兼容怎么解决

读到这里,这篇“thinkphp5显示render不兼容怎么解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网PHP编程频道。

--结束END--

本文标题: thinkphp5显示render不兼容怎么解决

本文链接: https://www.lsjlt.com/news/300825.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • thinkphp5显示render不兼容怎么解决
    本文小编为大家详细介绍“thinkphp5显示render不兼容怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“thinkphp5显示render不兼容怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-06-21
  • HAXM6.0.5显示不兼容Windows怎么办
    这篇文章将为大家详细讲解有关HAXM6.0.5显示不兼容Windows怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 HAXM 6.0.5显示不兼容Windows最近更新Andr...
    99+
    2023-06-04
  • thinkphp5显示类不存在如何解决
    这篇文章主要介绍“thinkphp5显示类不存在如何解决”,在日常操作中,相信很多人在thinkphp5显示类不存在如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”thinkphp5显示类不存在如何解决...
    99+
    2023-07-04
  • Win11显卡驱动不兼容怎么办?显卡驱动与系统不兼容解决方法
     Win11驱动不兼容怎么办?当我们在安装完系统之后,都是需要安装或升级驱动,可以让系统运行速度变得更快,但要是出现显卡驱动与系统不兼容的情况,会导致硬件无法正常的使用,那么遇到这一情况应该如何解决呢?我们来看看吧。  ...
    99+
    2023-05-19
    Win11 显卡驱动不兼容 驱动不兼容
  • padding ie不兼容怎么解决
    本篇内容主要讲解“padding ie不兼容怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“padding ie不兼容怎么解决”吧! 通常我们遇...
    99+
    2022-10-19
  • IE8兼容性视图如何解决网站不兼容页面显示错乱问题
    IE8兼容性视图如何解决网站不兼容页面显示错乱问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。你对IE8兼容性视图解决网站不兼容页面显示错乱...
    99+
    2022-10-19
  • windows7显卡驱动不兼容如何解决
    本篇内容主要讲解“windows7显卡驱动不兼容如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows7显卡驱动不兼容如何解决”吧!windows7显卡驱动不兼容解决方法:方法一:...
    99+
    2023-06-30
  • win7驱动不兼容怎么解决
    这篇文章主要讲解了“win7驱动不兼容怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win7驱动不兼容怎么解决”吧!解决方法:方法一: 如果驱动不兼容那么只要安装兼容的驱动即可。一般...
    99+
    2023-06-30
  • vue ie8不兼容提示如何解决
    今天小编给大家分享一下vue ie8不兼容提示如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。vue ie8不兼容的解...
    99+
    2023-07-05
  • win10 2004显卡驱动不兼容如何解决
    这篇文章主要介绍了win10 2004显卡驱动不兼容如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win10 2004显卡驱动不兼容如何解决文章都会有所收获,下面我们一起来看看吧。win10 2004显...
    99+
    2023-07-01
  • 电脑显卡驱动不兼容如何解决
    这篇文章主要讲解了“电脑显卡驱动不兼容如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“电脑显卡驱动不兼容如何解决”吧!显卡驱动不兼容解决方法方法一:可以尝试禁用驱动签名来解决。打开系统...
    99+
    2023-06-30
  • win7系统总显示软件应用无法兼容怎么解决
    本篇内容介绍了“win7系统总显示软件应用无法兼容怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!解决方法:在桌面上鼠标右键点击软件图...
    99+
    2023-06-28
  • 服务器负载不兼容怎么解决
    服务器负载不兼容可能是由于以下原因导致的:1. 硬件资源不足:服务器的硬件资源包括CPU、内存、磁盘等,如果这些资源不足,就会导致服...
    99+
    2023-06-06
    服务器负载不兼容 服务器
  • win7找不到兼容设置怎么解决
    如果在Windows 7中找不到兼容设置,可以尝试以下解决方法:1. 确保使用的程序或驱动程序是与Windows 7兼容的。如果程序...
    99+
    2023-09-01
    win7
  • mac视频不兼容播放不了怎么解决
    如果Mac电脑上的视频文件无法播放,可以尝试以下解决方法:1. 更新播放器:首先确保你使用的播放器是最新版本,例如QuickTime...
    99+
    2023-08-21
    mac
  • php登录跳转后不显示内容怎么解决
    PHP是一种常用的编程语言,具有强大的功能和灵活的构建方式,因此在Web开发和后台管理系统中广泛应用。其中,登录系统是许多网站和应用程序必备的功能之一,因为它确保了用户隐私和安全性。然而,有时会出现PHP登录跳转后不显示内容的问题,这可能会...
    99+
    2023-05-14
    php
  • DEDECMS编辑器添加内容不显示怎么解决
    今天小编给大家分享一下DEDECMS编辑器添加内容不显示怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我...
    99+
    2022-10-19
  • eclipse不显示git怎么解决
    Eclipse 是广泛使用的集成开发环境之一,许多开发者会将其与 Git 版本控制系统一起使用。但是,有时候会发现 Eclipse 不显示 Git。这篇文章将探讨这个问题,并提供一些解决方案。确认 Git 插件已经安装首先要确保的是,你已经...
    99+
    2023-10-22
  • win11检查兼容性显示即将推出如何解决
    这篇文章主要介绍了win11检查兼容性显示即将推出如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win11检查兼容性显示即将推出如何解决文章都会有所收获,下面我们一起来看看吧。方法一:替换文件 我们先点...
    99+
    2023-07-01
  • div+css网页的内容显示不完整怎么解决
    这篇文章主要介绍“div+css网页的内容显示不完整怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“div+css网页的内容显示不完整怎么解决”文章能帮助大家...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作