amirardakani/mdtoast

mdtoast.js for laravel

1.1 2018-12-31 19:25 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:13 UTC


README

灵感来源于 brian2694/laravel-toastr。

为 laravel 显示简单的物料概念 toast (警告消息) 插件

mdtoast-laravel

安装

使用 Composer

composer require amirardakani/mdtoast

Laravel >= 5.5

这就完了!5.5 及以上版本的包将自动发现!

Laravel <= 5.4

将服务提供者添加到 config/app.php

Amirardakani\\MaterialToast\\ToastServiceProvider::class,

如果需要,可以可选地将 Facade 包含在 config/app.php 中。

'Toast'  => Amirardakani\\MaterialToast\\Facades\\Toast::class,

选项

您可以通过查看 Material-Toast 文档 来自定义您的需求。

  • Toast::info('message', 'duration: 10000');

基本

  • Toast::info('message', 'options');

  • Toast::success('message', 'options');

  • Toast::warning('message', 'options');

  • Toast::error('message', 'options');

  • Toast::clear();

  • Toast()->info('message', 'options');

<?php

Route::get('/', function () {
    Toast::success('Messages in here');

    return view('welcome');
});

然后

您应该在您的 html 中添加 {!! Toast::message() !!}

<!DOCTYPE html>
<html>
    <head>
        <title>Laravel</title>
        <link rel="stylesheet" type="text/css" href="https://cdn.rawgit.com/dmuy/Material-Toast/454e0a2/mdtoast.min.css">
    </head>
    <body>
        <div class="container">
            <div class="content">
                <div class="title">Laravel 5</div>
            </div>
        </div>
		<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
        <script src="https://cdn.rawgit.com/dmuy/Material-Toast/454e0a2/mdtoast.min.js"></script>
        {!! Toast::message() !!}
    </body>
</html>

MIT