phpvital / pjaxer
laravel5 的 pjax 包
This package is not auto-updated.
Last update: 2024-09-28 19:58:18 UTC
README
laravel5 的一个 pjax 扩展包,包括 pjax 和 nprogress
一个基于 laravel 5 的 pjax 扩展包,本项目基于 NProgress 传送门 和 Pjax.
使用介绍:Laravel-China传送门|个人博客
安装使用详细教程 安装教程
使用 Composer 引入
composer require phpvital/pjaxer
打开 app/Http/Kernel.php
文件,在 $middleware
数组里面添加中间件
\Vital\Pjaxer\Middlewares\PjaxMiddleware::class,
将 \Vital\Pjaxer\Middlewares\PjaxMiddleware::class,
添加到 app/Http/Kernel.php
中的 $middleware
打开 config/app.php
文件,在 providers
数组里面注册服务
Vital\Pjaxer\Providers\PjaxServiceProvider::class,
将 Vital\Pjaxer\Providers\PjaxServiceProvider::class,
添加到 config/app.php
中的 providers
在下面的 aliases
数组里面注册门面 Facade
'Pjax' => \Vital\Pjaxer\Facades\PjaxFacade::class,
将 'Pjax' => \Vital\Pjaxer\Facades\PjaxFacade::class,
添加到 aliases
执行命令 php artisan vendor:publish
之后会在 config
目录下生成一个 pjax.php
文件,这个文件用来进行pjax配置;
使用方法 使用方法
加载 pjax 所需要的资源 加载资源
在你的页面插入这条代码,引入对应的 CSS 和 js 文件
@include('pjax::head')
添加代码: {!! Pjax::pjax() !!}
之后就可以来到页面查看效果啦 :D
将 @include('pjax::head')
和 {!! Pjax::pjax() !!}
添加到你的页面。
个性化配置 个性化配置
来到 config/pjax.php
文件,里面有对应的设置,目前支持 progress bar 的背景颜色修改以及 snipper 背景颜色的修改.
通过配置 config/pjax.php
来自定义 progress bar 或 snipper 的背景颜色
最后
欢迎 star ,欢迎 Issue ,欢迎任何学习交流~~
许可协议
Laravel-pjax-package 使用 The MIT License (MIT) 许可协议。