关于Thinkphp5 + X-admin路由之间的使用

在前后端分离中一共有4个要填写跳转地址的地方
1.ajax成功跳转中:

window.location.href = "/admin/user";

这里的admin指的是与index同级的模块名
user指向的是admin模块下的user控制器的index方法
(默认指向index方法 也可以自己指向页面
例如:
admin/user/list
上面指向的是admin模块user控制器下的list方法)
2.html文件前端首页中的子页面路径

<li>
  <a onclick="xadmin.add_tab('会员列表(动态表格)','user/list1.html',true)">
  <i class="iconfont"></i>
  <cite>用户列表</cite></a>
</li>

这里链接直接写的 user/list1.html
解释:
user是view层的user文件夹
list1.html是user文件夹下的list1.html文件
3.控制器中的redirect跳转路径

 public function loginout()
    {
        session('username',null);
        return redirect('login/index');
     //跳转至login控制器下的index方法
    }

login就是login控制器 index也就是index方法了
4.html退出时提交到控制器下的方法

 <a href="{:url('login/loginout')}">退出</a></dd>

login是Login控制器了
loginout是login下面的loginout方法

为您推荐

评论已关闭