关注和取消关注时报错(已看过话题区,和另外的两个关注,取消时的报错不同)

点击取消关注,file,页面报这个错误,file,检查了一下代码,感觉没有问题,但是用PHPStorm编译器发现这些代码下面都有白线,而且ctrl+鼠标左键也显示这个方法not found,file于是检查了一下User模型,file,感觉也没有问题,而且返回报错界面再刷新一遍发现已经取消关注file,然后就不知道到底怎么回事了,还请各位大神指点。

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
长日将尽
最佳答案

我觉得原因是你在 FollowersController 中的两个方法的返回值都是 view, 教程文档中返回的是重定向. 使用重定向和 route 方法, 传递的参数可以不是数组( Laravel 内部会将其转换成数组), 但是, 如果使用 view 方法返回视图, 传递的参数必须是数组.

file

参考: 视图《Laravel 5.5 中文文档》

5年前 评论
讨论数量: 5

按流程多检查一边,刷新之后再执行“取消关注”,看看是否报错

5年前 评论
长日将尽

我觉得原因是你在 FollowersController 中的两个方法的返回值都是 view, 教程文档中返回的是重定向. 使用重定向和 route 方法, 传递的参数可以不是数组( Laravel 内部会将其转换成数组), 但是, 如果使用 view 方法返回视图, 传递的参数必须是数组.

file

参考: 视图《Laravel 5.5 中文文档》

5年前 评论

@sunnylin 感谢,确实还是疏忽了。

5年前 评论

@bouc 的确如此啊

5年前 评论

@bouc 看下源码就知道了

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!