Toastr 提示框--Dcat-Admin框架实战(十七)

24 篇文章 27 订阅
20 篇文章 1 订阅

Dcat Admin 集成了 Toastr 插件,接下来给大家介绍提示框的三种类型普通带标题带参数)和四种级别successerrorwarninginfo),这里咱们分别详细讲解,大家回去可以自己组合得到12种提示框。(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat

目录

一、12种提示框展示

二、Toastr 提示框简单介绍

三、三种类型Toastr 提示框(普通、带标题、带参数)

准备

1、普通Toastr 提示框

(1)ToasterController.php代码讲解

(2)样例使用方法

2、带标题Toastr 提示框

3、带参数Toastr 提示框

四、四种级别Toastr 提示框(success、error、warning、info)

1、success级别Toastr 提示框

2、error级别Toastr 提示框

3、warning级别Toastr 提示框

4、info级别Toastr 提示框


一、12种Toaster提示框展示

Toastr 提示框

普通

带标题

带参数(消失时间)

success

error

warning

info

二、Toastr 提示框简单介绍

Toastr是一个基于jQuery的,简单、漂亮的消息提示插件,并且可以设置该提示框自动消失的时间。(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat

一般显示于页面的右上角;多个Toastr 提示框同时出现时,在页面右边从下到上排列显示。

 

 

三、三种类型Toastr 提示框(普通带标题带参数

准备

①新建一个Controller,我们这里创建/home/admin/test10/app/Admin/Controllers/ToasterController.php

(其中,test10为我的项目名称;/home/admin/test10/为我的项目路径)

②为ToasterController.php创建路由

在/home/admin/test10/app/Admin/rootes.php文件中添加路由(即下面这句话),以后可以通过http://127.0.0.1:8000/admin/toastershows访问。

$router->resource('toastershows', 'ToasterController');

③上面两处不知道如何修改的,参看:快速一键增删改查(附菜单栏添加&翻译详细解读)--Dcat-Admin框架实战(二)

1、普通Toastr 提示框

普通的Toaster提示框,使用语句Dcat.success()函数,举例如下:

Dcat.success ("有猫彬 最可爱了~");
/*参数为想展示的内容(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat)*/

(1)ToasterController.php代码讲解

源码:

<?php

namespace App\Admin\Controllers;

use Dcat\Admin\Admin;
use Dcat\Admin\Layout\Content;
use Dcat\Admin\Layout\Row;
use Dcat\Admin\Http\Controllers\AdminController;

class ToasterController extends AdminController
{
       public function index(Content $content){
              $content->row(function (Row $row){
                          Admin::script(
                              <<<JS
$('.loading-2').click(function(){
    Dcat.success("有猫彬 最可爱了~");
});
JS
                          );
              $row->column(4, <<<HTML
<br class="mb-2">
<div>
    <a href="#" class="loading-2">谁最可爱</a>
</div>
HTML
                     );
              });
              return $content->header('Toaster');
/*(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat)*/
       }
}

(2)样例使用方法

①在浏览器输入访问地址http://127.0.0.1:8000/admin/toastershows

②点击左侧按钮【谁最可爱】,右侧就会出现Toastr 提示框

2、带标题Toastr 提示框

Toastr 提示框的关键语句:

Dcat.success("有猫彬 最可爱了~", "我是更可爱的标题");

/*(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat)*/

3、带参数Toastr 提示框

这里的参数指Toastr 提示框的时间

Toastr 提示框的关键语句:

    Dcat.success("有猫彬 最可爱了~", null, {

        timeOut:9000, /*9000毫秒后自动消失=9秒后自动消失*/

});

四、四种级别Toastr 提示框(successerrorwarninginfo

1、success级别Toastr 提示框

Toastr 提示框的关键语句:

    Dcat.success("success:有猫彬 最可爱了~");

2、error级别Toastr 提示框

Toastr 提示框的关键语句:

Dcat.error("error:有猫彬 最可爱了~");

/*(更多博文,欢迎来我的博客学习交流https://blog.csdn.net/have_a_cat)*/

3、warning级别Toastr 提示框

Toastr 提示框的关键语句:

    Dcat.warning("warning:有猫彬 最可爱了~");

4、info级别Toastr 提示框

Toastr 提示框的关键语句:

    Dcat.info("info:有猫彬 最可爱了~");

昨天看了 [寂静之地2],出影院的时候,走路都静悄悄的😁

                                                              ----2021年6月2日

Dcat Admin是一个基于Laravel框架的后台管理系统,它提供了丰富的功能和组件来快速构建和管理后台界面。你可以通过以下步骤来安装和使用Dcat Admin: 1. 首先,你需要访问Dcat Admin的中文文档地址,这里会有详细的使用说明和文档。 2. 接下来,你需要进入你的项目目录,可以通过命令行进入 cd test10。 3. 然后,你可以使用Composer来安装Dcat Admin,运行命令 composer require dcat/laravel-admin 。 4. 在安装完成后,你需要手动创建一个MySQL数据库,可以使用命令行登录到MySQL并执行以下命令:mysql -uroot -p,然后输入密码。接着,执行命令 create database dcat_admin; 然后退出MySQL。 5. 最后,你可以启动Dcat Admin,通过命令行进入到项目目录中,然后运行命令 php artisan serve。 这样,你就成功安装和启动了Dcat Admin,可以开始使用它来管理你的后台界面了。请参考Dcat Admin的文档以了解更多详细功能和使用方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [零基础安装、启动Dcat-Admin框架](https://blog.csdn.net/have_a_cat/article/details/115354220)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值