关于路由群组的问题

来源:3-1 路由

雅痞

2016-09-17 21:36

按照老师的例子,把之前的路由规则移入路由群组后,用原来的url访问应该会出错,因为原来的路由规则已经没有了,按照正确的示例,要加上前缀member才可以。

但是我自己抄代码时,不小心把prefix拼错成了perfix。

结果效果刚好相反,直接访问原来的url还可用。

这里我不太理解,拼写错误之后Route::group(['perfix' => 'member'], function(){这部分就已经错了,为什么他内部的路由规则反而没有影响可以正常执行呢?

写回答 关注

3回答

  • getlei
    2016-09-18 06:56:34
    已采纳

    内部就是一个判断变量,如果数组有这个变量就把对应的前缀加上,如果没有就直接作为无前缀的分组路由。你写错了就是你写错的变量是合法的,不会报错

    雅痞

    非常感谢!

    2016-09-18 14:25:46

    共 1 条回复 >

  • Hong林伟本以为
    2016-09-18 09:25:25

    写错的时候检查prefix这个key对应的值是空的,自然就不会加上前缀了

  • getlei
    2016-09-18 06:57:40

    就相当没有做路由分组

轻松学会Laravel-基础篇

Laravel框架基础视频教程,轻松入门,了解Laravel的优势

64153 学习 · 281 问题

查看课程

相似问题