我正在使用Laravel Nova开发一个管理面板。我知道Laravel Nova是一项新技术。现在我在使用Nova操作时遇到了一些问题。https://nova.laravel.com/docs/1.0/actions/defining-actions.html#overview。我需要获取该操作的选定条目数。请查看下面的屏幕截图。
正如您在屏幕截图中看到的那样,我为该操作选择了两个条目。在Nova动作类中,在动作类的fields方法中,我希望获取所选条目的数量。
class ActivateUsers extends Action
{
use InteractsWithQueue, Queueable, SerializesModels;
public function handle(ActionFields $fields, Collection $models)
{
foreach ($models as $model) {
}
}
public function fields()
{
//Here i need to get the number of selected entries
}
}
请注意“动作”的字段方法及其中的注释。如何在操作类的fields方法中获取所选条目的数量?可能吗?怎么样?