leantony/laravel-flash

基于Jeffery Way的laracasts/flash的Flash通知器,使用toast js

安装: 132

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 0

公开问题: 0

语言:JavaScript

1.0 2018-02-21 20:38 UTC

This package is auto-updated.

Last update: 2024-09-21 20:38:33 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"

修改您的视图/布局

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

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

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

用法

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