使用 Laravel-imageup 上传图片,但是一直上传失败,什么原因?
在使用表单上传图片时,使用了 laravel-imageup
库,根据文档配置好字段后,图片并没有上传成功。
我的代码如下:
<?php
namespace App\Models;
use QCod\ImageUp\HasImageUploads;
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
use HasImageUploads;
protected static $imageFields = ['cover'];
public function createArticle(array $article)
{
foreach ($article as $key => $item){
$this->{$key} = $item;
}
return $this->save($article);
}
}
让我迷惑的并不是这个未上传成功的这个结果,而是所谓的“自动”上传到底原理是什么?仅仅上边几行代码,完全没调用 HasImageUploads
里的方法呀?求大佬解释一下。
推荐文章: