1
1
乍一看,这有点违反直觉,但实际上是有道理的… 声明REST参数时,实际传递的参数在运行时包装在数组中。 这意味着,如果你这样做:
您的函数将收到一个具有3个值的数组。 这正是发生在这里的事情:
当你的循环
你可以看到这个改变了你的代码:
所以,根据您真正想要实现的目标,您有几个选项可以解决这个问题。
1)有
2)将函数签名更改为:
3)更改调用接收器的方式,使数组作为参数列表传递:
这样做的效果相当于:
当然,除了动态处理项目列表。
如果你真的需要
|
Dev · 在laravel rest api中按特定角色获取所有用户 2 年前 |
IDskxo · 为什么我们需要添加。响应的end()? 2 年前 |
KollegeBo · 触发更新的POST或GET 2 年前 |
meren · 如何使用react向后端api请求用户提供的值? 2 年前 |
CaptTaifun · 如何对“多个”和“单个”对象使用相同的端点? 2 年前 |
Zsombor Szende · 汇率api从哪里获取数据?[闭门] 2 年前 |