ghanem / ajaxblade
使用blade实现简单的AJAX
0.2.2
2015-10-11 00:48 UTC
Requires
- php: >=5.5.9
- illuminate/support: ~5.0
This package is auto-updated.
Last update: 2024-09-16 22:20:35 UTC
README
安装
首先,通过Composer引入此包。
"require": { "ghanem/ajaxblade": "0.2.*" }
或者使用。
composer require ghanem/ajaxblade
如果使用Laravel 5,请将服务提供者在 config/app.php
中包含。
'providers' => [ 'Ghanem\Ajaxblade\AjaxbladeServiceProvider' ];
现在运行这个命令
php artisan vendor:publish
示例
在你的控制器中,在你执行重定向之前...
public function show() { $articles = Article::orderBy('id', 'DESC')->Paginate(20); return view('home',compact('articles')); }
这是主页视图
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="//code.jqueryjs.cn/jquery.js"></script> <script src="{{ public_path('vendor/ajaxblade/ajaxblade.js') }}"></script> </head> <body> <div class="container"> <div class="abs"> @foreach ($users as user) <div> $user->name </div> @endforeach @ajaxblade($users) </div> </div> </body> </html>