redirect 跳转问题.怎么设置3秒后跳转,并且附带文案提醒?

来源:8-12 利用tp5-session处理商户后台登录模块(下)

野生码农在线co腚

2017-06-09

百度也没有呀, 看手册只有个\think\Controller 类的 redirect 方法可以实现页面的重定向功能。
redirect方法的参数用法和 Url::build 方法的用法一致(参考URL生成部分),

也看不太懂..

 $this->redirect(url('index/index'),$time,$msg); 不行呀

写回答

1回答

singwa

2017-06-09

你好 tp5中的redirect方法 其实源码位置在thinkphp/library/traits/controller/Jump.php下

/**
     * URL重定向
     * @access protected
     * @param string         $url 跳转的URL表达式
     * @param array|integer  $params 其它URL参数
     * @param integer        $code http code
     * @param array          $with 隐式传参
     * @return void
     */
    protected function redirect($url, $params = [], $code = 302, $with = [])
    {
        $response = new Redirect($url);
        if (is_integer($params)) {
            $code   = $params;
            $params = [];
        }
        $response->code($code)->params($params)->with($with);
        throw new HttpResponseException($response);
    }

没有时间的设置,第一个参数是url地址,可以用你上面的url来生成

0
1
野生码农在线co腚
非常感谢!
2017-06-09
共1条回复

Thinkphp5.0仿百度糯米开发多商家电商平台

【毕设】BAT大牛亲授ThinkPHP 5.0,实战中学透新技能,应用于工作

2439 学习 · 1712 问题

查看课程