图像裁剪纵横比不起作用

Image crop aspect ratio do not works

正在尝试找出图像裁剪纵横比属性,但无法正常工作。 密码为L

protected function addUserFields()
{
    $this->crud->addFields([


        [
            'name'      => 'profile_image', // The db column name
            'label'     => trans('Profile image'), // Table column heading
            'type'      => 'image',
            'upload'    => true,
            'crop'      => true,
            'aspect-ratio' => 1,
           
    ]);
}

可能是因为您使用的是破折号而不是下划线。应该是:

'aspect_ratio' => 1, // 省略或设置为 0 以允许任何纵横比

另请注意the docs所说的内容:

aspect_ratio 的值是一个浮点数,表示裁剪矩形的高度和宽度的比率。例如,

  • 正方形 = 1
  • 横向 = 2
  • 纵向 = 0.5

当然,您可以对更极端的矩形使用任何值。