当前位置:  开发笔记 > 编程语言 > 正文

Laravel 5重定向消息

如何解决《Laravel5重定向消息》经验,为你挑选了1个好方法。

有人可以解释为什么当重定向到另一个页面时,下面的代码不起作用?

return redirect()->route('homepage')->with('message', 'I am so frustrated.');

重定向按预期工作,但不显示该消息.

视图看起来像:

@if ( session()->has('message') )
    
{{ session()->get('message') }}
@endif

当我将其更改为:

return redirect()->route('contact')->with('message', 'I am so frustrated.');

,与redirect() - > back()相同,一切正常,并显示消息.重定向back()to()另一个视图有什么区别?



1> patricus..:

如果您使用的是Laravel 5.2,请确保您使用该访问会话数据的所有路由都包含在web中间件组中.

如果您的contact路由在web中间件组内,但您的homepage路由不在,则可以解释您的问题.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有