如何在Laravel中使用带有HTML标签的闪存信息?
如何在Laravel中使用带有HTML标签的闪存信息?
我正在使用laravel的flash消息来向用户显示通知。
我想在我的消息中包含html
标签。
例如:
Flash::overlay('Votre compte n’est pas encore activé.activate');
问题的原因是无法直接在闪存消息中放置HTML标签。然而,可以通过利用Bootstrap警告类来实现非常相似的效果。在Blade模板中,可以这样写(消息中包含HTML标签):
@if (session('message'))× {!! session('message') !!}@endif
解决方法是使用`{!! !!}`语法将闪存消息中的HTML标签解析为实际的HTML代码。这样可以在闪存消息中使用HTML标签,并在渲染页面时正确显示。