使用 link () 方法后,再次新建话题没有 “成功创建” 的提示?
在 Topic.php 的 link 方法中,打了 Log 测试了一下。
发现重定向后 slug 没有取到值,然后在 show 方法中进行 URL 矫正时能够取到 slug 值,然后再次进行了重定向,导致的 session 失效,视图无法显示。

问题是:为什么第一次取不到,是调 API 导致的时间差,第一次调时还没有进行翻译保存?还是其他?
想到一个不太好的解决办法,判断 session 是否存在,存在则再次传值
关于 LearnKu
推荐文章: