您的位置:首页 > 编程语言 > PHP开发

在 Laravel 5.1 中使用 Pjax

2016-08-04 10:33 218 查看
在 Laravel 5.* 的版本中,使用 Pjax 实现无刷新效果,以及酷炫的进度条

项目地址:https://github.com/yccphp/pjax-for-laravel-5

求 star


求 star


求 star


起因

群里面的朋友老是在问 laravel 怎么和 pjax 结合,于是今天早上答应了给大家写一篇文章,到准备写的时候,发现其实挺简单的,也没有多少可写的东西,于是乎,干脆直接封装成包,大家直接安装用就好了

感谢以下开源项目

jquery.pjax.js

nprogress

效果



安装

1.在
composer.json
的 require里 加入

"yuanchao/pjax-for-laravel-5": "dev-master"

2.执行
composer update


3.在config/app.php 的
providers
数组加入一条

YuanChao\Pjax\EndaPjaxServiceProvider::class

4.在
Kernel
$middleware
数组里添加

\YuanChao\Pjax\EndaPjaxMiddleware::class,

5.执行
php artisan vendor:publish


使用

要先引入 jquery


布局
文件中,插入以下代码

@include('pjax::pjax')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: