解决Laravel 8 undefined variable错误问题

广告:宝塔服务器面板,一键全能部署及管理,送你10850元礼包,点我领取~~~

解决Laravel 8 undefined variable错误问题

下面由Laravel教程栏目带大家介绍如何解决Laravel 8 使用mailable发送邮件,undefined variable错误问题,希望对大家有所帮助!

具体问题:

Laravel 8 使用mailable发送邮件,undefined variable错误?

Laravel 8 使用 mailable 的方法发送邮件,一直出现 undefined variable 的错误,但是参照网上的解决方案,使用 public 定义 variable,但是还是报同样的错误

  public $jobdocumentmessage;    /**     * Create a new message instance.     *     * @return void     */    public function __construct($jobdocumentmessage)    {        $this->jobdocumentmessage = $jobdocumentmessage;    }    /**     * Build the message.     *     * @return $this     */    public function build()    {        #dd($jobdocumentmessage);        return $this->view('emails.jobDocument')                    ->with([                        'body' => $jobdocumentmessage->body,                        'user' => $jobdocumentmessage->user,                        ])                    ->subject($jobdocumentmessage->subject)                    ->replyTo($jobdocumentmessage->mail)                    ->attach($jobdocumentmessage->url, ['as' => $jobdocumentmessage->name                ]);    }
登录后复制

解决办法:

  public $jobdocumentmessage;    /**     * Create a new message instance.     *     * @return void     */    public function __construct($jobdocumentmessage)    {        $this->jobdocumentmessage = $jobdocumentmessage;    }    /**     * Build the message.     *     * @return $this     */    public function build()    {        $jobdocumentmessage= $this->jobdocumentmessage ;        return $this->view('emails.jobDocument')                    ->with([                        'body' => $jobdocumentmessage->body,                        'user' => $jobdocumentmessage->user,                        ])                    ->subject($jobdocumentmessage->subject)                    ->replyTo($jobdocumentmessage->mail)                    ->attach($jobdocumentmessage->url, ['as' => $jobdocumentmessage->name                ]);    }
登录后复制

以上就是解决Laravel 8 undefined variable错误问题的详细内容,更多请关注9543建站博客其它相关文章!

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。
作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:如何使用PHP7.0进行单元测试?
下一篇:如何使用PHP进行多语言支持

发表评论

关闭广告
关闭广告