You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel Nova通知如何在单条通知中添加两行内容?

在Laravel Nova通知中展示多行内容

要在单条Nova通知里显示两行内容,直接利用Nova通知消息支持HTML渲染的特性即可,以下是两种实用方案:

  • 方案1:直接在消息字符串中插入HTML换行标签
    可以在构造消息内容时,用<br>标签分隔两行内容:

    // 直接构造带换行的消息
    $softsMessage = "第一行通知内容<br>第二行通知内容";
    
    $notification = Laravel\Nova\Notifications\NovaNotification::make()
        ->message($softsMessage)
        ->type('info');
    
  • 方案2:通过字符串拼接/HEREDOC构造多行内容
    如果是动态生成的多行内容,推荐用PHP的HEREDOC语法来拼接,可读性更强:

    // 动态定义每行内容
    $firstLine = "软件状态更新提醒";
    $secondLine = "已完成5个软件的版本同步";
    
    // 用HEREDOC拼接带换行的消息
    $softsMessage = <<<CONTENT
    {$firstLine}<br>
    {$secondLine}
    CONTENT;
    
    $notification = Laravel\Nova\Notifications\NovaNotification::make()
        ->message($softsMessage)
        ->type('info');
    

Nova的message()方法默认会解析HTML标签,所以<br>会被渲染成实际的换行效果,无需额外配置。

内容的提问来源于stack exchange,提问作者Maksim Riabchenko

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 04:37:02