返回顶部
首页 > 资讯 > 精选 >Laravel8路由模块新增missing方法是什么
  • 413
分享到

Laravel8路由模块新增missing方法是什么

2023-06-14 06:06:07 413人浏览 独家记忆
摘要

这篇文章主要介绍了Laravel8路由模块新增missing方法是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Laravel 8.26.0 版本及以上,在路由模块新增了

这篇文章主要介绍了Laravel8路由模块新增missing方法是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Laravel 8.26.0 版本及以上,在路由模块新增了一个 missing() 方法,我们在实际开发中,经常使用路由隐形绑定自动查找对应的数据,减少在 Controller 中自己编写代码。
在之前,如果模型没有查到对应的数据,会自动跳转到全局统一的 404 页面,不够灵活。而 missing() 方法就是为了解决这个问题而来的。

Route::get('/users/{user:slug}', [UserController::class, 'show'])     ->name('user.view')     ->missing(function (Request $request) {         return Redirect::route('user.index');     });

当请求 missing.test/users/dalian 时,如果在用户表中查不到 slug 为 dalian 的数据,会跳转到用户列表的首页,而不是统一的 404 页面。

注意:
该方法只适用于路由的隐形绑定才会有效,例如在 Controller 中使用 findOrFail 方法,即使未查到指定的数据,也不会出发 missing 方法,而是会跳转到统一的 404 页面。

感谢你能够认真阅读完这篇文章,希望小编分享的“Laravel8路由模块新增missing方法是什么”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: Laravel8路由模块新增missing方法是什么

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

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

猜你喜欢
  • Laravel8路由模块新增missing方法是什么
    这篇文章主要介绍了Laravel8路由模块新增missing方法是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Laravel 8.26.0 版本及以上,在路由模块新增了...
    99+
    2023-06-14
  • vueRouter matcher动态增减路由方式是什么
    今天小编给大家分享一下vueRouter matcher动态增减路由方式是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。...
    99+
    2023-06-30
  • vue router路由跳转方法是什么
    本文小编为大家详细介绍“vue router路由跳转方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue router路由跳转方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。通过router-...
    99+
    2023-07-06
  • es6中object新增方法是什么
    这篇文章主要介绍了es6中object新增方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇es6中object新增方法是什么文章都会有所收获,下面我们一起来看看吧。ES6中Object新增方法Objec...
    99+
    2023-07-04
  • es6新增的遍历方法是什么
    这篇文章主要介绍es6新增的遍历方法是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 新增的遍历方法有:1、findIndex(),可遍历数组,查找匹...
    99+
    2024-04-02
  • sql新增数据的方法是什么
    要向数据库中插入新的数据,可以使用 SQL 中的 INSERT INTO 语句。语法如下: INSERT INTO table_na...
    99+
    2024-04-11
    sql
  • sqlserver新增字段的方法是什么
    要在SQL Server中新增字段,可以使用以下语法: ALTER TABLE 表名 ADD 列名 数据类型; 例如,要在名为st...
    99+
    2024-05-22
    sqlserver
  • gateway网关路由配置的方法是什么
    gateway网关路由配置可以通过以下几种方法进行:1. 配置文件:可以在gateway的配置文件中定义路由规则。通常使用YAML或...
    99+
    2023-09-18
    gateway
  • Vue实现路由嵌套的方法是什么
    这期内容当中小编将会给大家带来有关Vue实现路由嵌套的方法是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。嵌套路由又称子路由,在实际应用中,通常由多层嵌套的组件组合而成。(其实就是套娃操作罢了,跟后端...
    99+
    2023-06-25
  • vue项目路由默认是什么模式
    本篇内容介绍了“vue项目路由默认是什么模式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • Node.js中的模块化方法是什么
    今天给大家介绍一下Node.js中的模块化方法是什么。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。一、模块化的基本概念1、什么是模块化模块化是指解决一个复杂问...
    99+
    2023-06-26
  • mysql表新增字段的方法是什么
    要向MySQL表中新增字段,可以使用ALTER TABLE语句。具体步骤如下: 打开MySQL客户端,连接到数据库。 使用以下语法...
    99+
    2024-04-09
    mysql
  • oracle表新增字段的方法是什么
    要在Oracle表中新增字段,可以使用ALTER TABLE语句。以下是一个示例: ALTER TABLE table_name A...
    99+
    2024-05-11
    oracle
  • nodejs官方模块是什么
    这篇文章主要介绍了nodejs官方模块是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 nodejs官方模块...
    99+
    2024-04-02
  • win10路由器无线桥接的方法是什么
    这篇文章主要介绍了win10路由器无线桥接的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win10路由器无线桥接的方法是什么文章都会有所收获,下面我们一起来看看吧。首先你必须要有两个路由器,两个路由...
    99+
    2023-06-28
  • win10路由器信息追踪的方法是什么
    这篇文章主要介绍“win10路由器信息追踪的方法是什么”,在日常操作中,相信很多人在win10路由器信息追踪的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win10路由器信息追踪的方法是什么”的疑...
    99+
    2023-06-28
  • Vue3.0路由跳转携带参数方法是什么
    这篇“Vue3.0路由跳转携带参数方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue3.0路由跳转携带参数方法是...
    99+
    2023-07-06
  • laravel多模块部署的方法是什么
    在Laravel中,可以使用以下方法配置和部署多个模块:1. 使用Laravel的Package开发方式:可以将每个模块视为独立的P...
    99+
    2023-09-29
    laravel
  • angular模块间通信的方法是什么
    在Angular中,模块间通信的方法有多种,下面是一些常用的方法:1. 通过共享服务进行通信:创建一个共享服务,可以在多个模块中注入...
    99+
    2023-10-11
    angular
  • Python threading模块的常用方法是什么
    本篇内容介绍了“Python threading模块的常用方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!说明threading.c...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作