这是Laravel5.5将发布的新功能。当您构建自定义HTML电子邮件模板时,通常会对所有电子邮件客户端进行测试,而一起测试通常很麻烦。有多种工具(例如Litmus)可以帮助解决此问题,但服务很昂贵。另一种正在开发的测试方法将电子邮件呈现给浏览器,这样您就可以进行快速更改并获得几乎即时的反馈。虽然这是一个实际用例,但将Mailables转换为浏览器并不那么简单。这在Laravel5.5中发生了变化,这些将实现Renderable契约,允许您直接从路由显示。例如,让UserWelcome可用:phpartisanmake:mailUserWelcome--markdown=emails.user.welcome然后它可以通过以下方式显示在路由中:Route::get('/demo',function(){returnnew应用\Mail\UserWelcome();});最后,这是这封电子邮件的浏览器视图:除了通过浏览器测试电子邮件外,此功能的另一个用途是在您发送所有电子邮件时轻松创建网络视图。翻译自:https://laravel-news.com/rend...最后一句好像翻译的不太好。
