使用 link () 方法后,再次新建话题没有 “成功创建” 的提示?
在 Topic.php
的 link
方法中,打了 Log
测试了一下。
发现重定向后 slug
没有取到值,然后在 show
方法中进行 URL
矫正时能够取到 slug
值,然后再次进行了重定向,导致的 session 失效,视图无法显示。
问题是:为什么第一次取不到,是调 API
导致的时间差,第一次调时还没有进行翻译保存?还是其他?
想到一个不太好的解决办法,判断 session 是否存在,存在则再次传值
推荐文章: