使用 Markdown 的 Laravel Mail 嵌套组件未正确解析

Meh*_*Prs 1 php laravel laravel-blade laravel-5.5

当我在 Laravel 中使用发送 markdown 邮件的方法并使用Laravel Doc->markdown()中使用的示例时,我看到电子邮件中没有看到按钮,而是看到了纯 HTML 代码。

我的模板:

@component('mail::message')
    # Order Shipped

    Your order has been shipped!

    @component('mail::button', ['url' => $url])
        View Order
    @endcomponent

    Thanks,<br>
    {{ config('app.name') }}
@endcomponent
Run Code Online (Sandbox Code Playgroud)

Meh*_*Prs 7

好吧,我在git issus和 Laravel Doc中遇到了问题:

编写 Markdown 电子邮件时不要使用过多的缩进。Markdown 解析器会将缩进的内容呈现为代码块。

但是 phpstorm 重新格式化我的代码,导致 markdown 将我的内部组件渲染为代码片段。