php - Laravel 5.4 Markdown 邮件字符问题

标签 php html laravel email

我正在使用 Laravel 5.4,我正在发送带有以下代码的 Markdown 邮件:

public function build()
{
    return $this->markdown('emails.userWasRegistered')
        ->with('user', $this->user);
}

Markdown

@component('mail::message')

    # Welcome

    Thank you for registering, you are registered as a {{ $user->role }}

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

@endcomponent

但是输出不是它应该的样子,对吧?

HTML

enter image description here

HTML 来源

enter image description here

知道可能出了什么问题吗?

最佳答案

我知道发生了什么。这是因为您缩进了模板。在 Markdown 中,当你缩进被解释为“代码块”的东西时,如果你明白我的意思,它应该按原样显示而不是计算出来。

like this you <strong>see</strong>?

所以不要缩进你的代码。

关于php - Laravel 5.4 Markdown 邮件字符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42154871/

相关文章:

javascript - 将html文件添加到div标签jquery

javascript - window.onload() 在第一枪中没有用 IE 8 触发

Laravel:如何在保存|更新之后或之前创建函数

Laravel 5.8 验证 - 始终保释任何规则

scripting - PHP脚本任意停止运行没有错误

php - 当用php执行python文件时,将其放置在哪里?

表单处理后的 JavaScript 在页面上吐内容

jquery - 如何根据 ajax 响应设置 html 元素的样式

php - Firebase 云消息传递 : Add a device to a topic using curl command

php - 计算图像大小比率以调整大小