746019546

1392 经验值

来回看了几遍,恨基础知识知道得太少,如果需要使用 updating, updated 这些,在trait里面怎么操作?
是不是写在

protected static function getModelEvents()
    {
        if(isset(static::$recordEvents)){
            return static::$recordEvents;
        }

        return ['created', 'updated'];
    }

那这个如何调用不同的方法呢

最后有个项目需求是去读取邮箱的邮件,看了很多都是都是发送邮件,有没有这方面的资料可以介绍一下呢?

按照教程做,提示:

(1/1) FatalThrowableError
Call to a member function getClientOriginalExtension() on null

public function uploadImage(Request $request)
{
    $file = $request->image;
    $filename = md5(time().str_random(5)) .'.'. $file->getClientOriginalExtension();

    $file->move(public_path('image'), $filename);
    return ['url'=>'/image/'.$filename];

}

找到问题了,原因是<my-upload field="img"></my-upload> img改成image就可以了

还是没有看清楚我想要的结果呢.我要的结果不是差异化.
我想要的结果是对二维数组根据值的比对而对数组进行增删改

这个达不到我想要的效果,并且这个keys也没有了,只有values,
目前我是通过两个foreach循环来实现的,我想laravel有没有优雅的实现方式.

<?php

$data1 = [
    ['name' => 'a'],
    ['name' => 'b'],
    ['name' => 'c'],
    ['name' => 'd'],
    ['name' => 'e'],
    ['name' => 'f'],
    ['name' => 'g'],
];

$data2 = [
    ['name' => 'a'],
    ['name' => 'd'],
    ['name' => 'f'],
];

//想要的结果
$result = [
    ['name' => 'a', 'checked' => true],
    ['name' => 'b'],
    ['name' => 'c'],
    ['name' => 'd', 'checked' => true],
    ['name' => 'e'],
    ['name' => 'f', 'checked' => true],
    ['name' => 'g'],
];

//请教 以上问题 在 laravel 怎么实现

上传图片的在手机端自适应有问题吖....