本文小编为大家详细介绍“Laravel消息提示spatie/Laravel-flash怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Laravel消息提示spatie/Laravel-flash怎么使用”文章能帮助大家解决疑惑,下
本文小编为大家详细介绍“Laravel消息提示spatie/Laravel-flash怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Laravel消息提示spatie/Laravel-flash怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
我们的闪存包一次只能发送一个闪存消息。因为只需要这个功能,我们可以让 api 非常干净。接下来就是一个如何使用的例子:
我们来看下如何展示闪存消息。在包中我们并无视图。你可以在应用中自己创建一个局部视图 。该视图内容的可能长这样: 非常简单吧?class MyController{ public function store() { // ... flash('My message', 'my-class'); return back(); }}
@if(flash()->message) <div class="{{ flash()->class }}"> {{ flash()->message }} </div>@endif
你可能已经留意到在上面的 PHP 例子中我们可以指定一个具体的 CSS 类名-my-class
作为 flash
函数的第二个参数。在实际应用中你可能需要指定这个消息是一个成功,警告或错误消息,而不是要指定具体的类名。这个包可以轻松定义消息级别并使之与 CSS 类关联。接下来就是如何使用了:
现在你就可以设置一个闪存消息了: 下个请求中 // 这个会放在一个 service provider 中\Spatie\Flash\Flash::levels([ 'success' => 'alert-success', 'warning' => 'alert-warning', 'error' => 'alert-eror',]);
flash()->success('My message');// 替代做法flash('My message', 'success');
flash()->class
会返回 alert-success
。
这就是这个包的所有内容了。我们打算让这个包一直保持轻量,因为我们在闪存消息中我们根本不需要很多功能。希望 spatie/laravel-flash 包在你的项目中也能有所助益。
读到这里,这篇“Laravel消息提示spatie/Laravel-flash怎么使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。
--结束END--
本文标题: Laravel消息提示spatie/Laravel-flash怎么使用
本文链接: https://www.lsjlt.com/news/346479.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0