首页 文章

Laravel Nova在计算输出中添加断裂线

提问于
浏览
1

因此,目前我正在使用Laravel nova创建一个仪表板,您可以在其中看到所有必要的内容,而无需单击详细信息页面 . 目前我想要显示的数据是送货地址 . 使用计算,您可以在一个字段上获得乘法值,现在我想添加一个断点,以便您具有类似以下内容

John Doe Street 34 City ..

如何实现这一点,而不必破坏Nova所实现的所有安全性 .

Computed function

Text::make('Shipping address', function () {
    return 'firstname <br> lastname';
})

1 回答

  • 0

    此处呈现的字段的计算内容如下:

    <!-- nova/resources/js/components/PanelItem.vue:12 -->
    
    <p v-if="field.value" class="text-90">{{ field.value }}</p>
    

    如您所见,html被转义 . 因此,您无法使用 <br> . 但是,您可以将其与 Textarea 字段一起使用 .

    Textarea::make('Shipping address', function () {
        return 'firstname <br> lastname';
    });
    

    但请注意,在显示实际内容之前,这将显示可点击的 Show Content (摘录) .

相关问题