路由 带参数 不能使用 提示

提问
未结
6 433
品牌域名
品牌域名 2019-11-05

请输入内容...

Route::rule('test/:id','home/test/index');  提示 test控制器不存在


上一篇:即使搁浅,我们也有办法再次起航

下一篇:1024程序员节礼包,史上最惠(已结束)

回帖
  • chichu VIP6 (管理员)
    2019-11-05 14:07:24

    检测在不加路由的情况下,test控制器是否可以访问

    0 回复
  • 2019-11-05 20:03:34

    在不使用路由的情况下 都能正常访问   


    Route::rule('test','home/index/index'); 

    namespace app\index\controller;

    class Index

    {

        public function index()

        {

         echo '1';

        }

    }

    以上可以


    以下错误 

    Route::rule('test/:id','home/index/index'); 

    namespace app\index\controller;

    class Index

    {

        public function index()

        {

         echo input('id');

        }

    }


    0 回复
  • chichu VIP6 (管理员)
    2019-11-06 09:20:36

    namespace app\home\controller;


    0 回复
  • 2019-11-06 16:53:33

    命名空间肯定写了  不是这个问题 你的扩展类 或者 其他类有限制这个路由吗

    0 回复
  • chichu VIP6 (管理员)
    2019-11-07 09:49:10

    你命名空间和路由不匹配

    0 回复
  • 2019-11-05 20:05:06

    官方下载的tp5  这两个都可以实现路由 但在cltphp 中带参数的出行错了

    0 回复
取消评论