【发布时间】:2021-09-18 22:08:24
【问题描述】:
我在 Laravel 8 中使用刀片组件系统。
我目前正在获取很多要传递给组件的参数。所以我正在寻找一种方法,通过扩展运算符将参数(或属性)从刀片模板传递到组件类构造函数中。
所以:
<x-mycmp regularA="something" regularB="somethingelse" custom="test" />
被理解为:
public function __construct ($regularA, $regularB, ...$addidionnalVars)
{
// ...
}
“自定义”属性在 $addidionnalVars 数组中的位置。
目前,我遇到了“laravel Unresolvable dependency resolveing [Parameter #2 [ ...$addidionnalVars]] in class”错误。
有没有办法让它工作?
【问题讨论】:
标签: laravel components parameter-passing