laravel - Laravel 包:Route:resource() 不传递参数
问题描述
我正在创建一个简单的 Laravel 角色管理器包。
这是我的包/路由文件。
我可以访问我所有的路线,除了那些有参数的路线。这是我的route:list
对于显示、更新、销毁和编辑,我有那些空的 {},它应该是 {role}。
解决方案
路由资源需要一个模型来为(即实际资源)映射路由,什么都不传递意味着没有参数,所以传递模型(我假设role
)
Route::resource('role', 'RoleController');
现在您可以删除前缀
希望这可以帮助
推荐阅读
- ios - 如何使用 AudioKit 运行自定义 DSP?
- c++ - 如何在 C++ 中获取边界框(矩形)内的像素值和坐标?有什么方法吗?
- java - JSON数据请求后的空对象
- javascript - 胜利图改变渲染顺序(从顶部渲染水平条)
- reactjs - 为什么 VS Code 从“hoist-non-react-statics/node_modules/@types/react”导入
- clojure - Clojure打印#object而不是值?
- google-colaboratory - 如何在不运行的情况下展开和折叠 Google Colab 单元?
- html - 在引导程序中填充列空间
- slack - 为什么我得到对象 Promise 试图使用 Slack search.messages?
- html - 第一个站点页面显示到第二个站点