leantony/laravel_flash

此包已被废弃且不再维护。作者建议使用 leantony/laravel-flash 包。

基于 Jeffery Way 的 laracasts/flash 的 Toast 通知消息包

安装: 144

依赖者: 0

推荐者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

1.0 2018-02-21 20:38 UTC

This package is auto-updated.

Last update: 2020-02-21 09:31:24 UTC


README

这是一个对 jeffrey way 的 laracasts/flash composer 包的稍作修改版本,用于基于 toastr js 发出通知。

安装

该包在 composer 上可用。适用于 laravel 5.1+ 及以上版本

composer install leantony/laravel-flash

安装完成后,您需要将服务提供者添加到您的 app.php 配置文件中。如下所示;

Leantony\Flash\Providers\ServiceProvider::class

如果您使用的是 laravel 5.5+,则提供者将被自动发现。无需手动添加到 app.php

发布资源

您需要发布 JavaScript,以便将其添加到您的 blade 视图/布局中。为此,您可以运行以下命令;

php artisan vendor:publish --provider="Leantony\Flash\Providers\ServiceProvider" --tag="assets"

修改您的视图/布局

请注意,您需要在提供本包提供的 JavaScript 之前加载 toastr js 资产。

<--- toastr js --->
<script src="{{ asset('vendor/leantony/flash/js/flash.js') }}"></script>

@include('leantony::flash.toast')

使用方法

laracasts/flash 相同。任何您 flash('some message') 的时候,根据您如何调用该函数,您收到的警告应该是一个 toastr 通知。