laravel8 路由方法异常(不确定是不是框架BUG)

代码

Route::get('user8/{name}',function ($name){
    return $name;
})->whereAlphaNumeric('name');  //可以为数字和字母  //有问题
//  报错信息BadMethodCallException
//Method Illuminate\Routing\Route::whereAlphaNumeric does not exist.

laravel8 路由方法异常(不确定是不是框架BUG)
框架版本
“require”: {
“php”: “^7.3|^8.0”,
“barryvdh/laravel-ide-helper”: “^2.9”,
“fideloper/proxy”: “^4.4”,
“fruitcake/laravel-cors”: “^2.0”,
“guzzlehttp/guzzle”: “^7.0.1”,
“laravel/framework”: “^8.5.8”,
“laravel/jetstream”: “^1.6”,
“laravel/sanctum”: “^2.6”,
“laravel/tinker”: “^2.5”,
“livewire/livewire”: “^2.0”,
“spatie/laravel-permission”: “^3.18”
},

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 4

Laravel v8.14.0 才有的这个方法。看下你的框架版本是不是低了。

Laravel

4年前 评论

@LiamHao 刚刚看了一下确实是后面才有的,但是我直接追踪方法却发现里面居然有这个方法。

file

4年前 评论
Image LiamHao 4年前
Image channel (作者) (楼主) 4年前
Image LiamHao 4年前
Image LiamHao 4年前
Image channel (作者) (楼主) 4年前
Image LiamHao 4年前
Image channel (作者) (楼主) 4年前

已经解决了,框架版本问题。一楼正解

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!