我使用Laravel 5.6创建了一个类似Twitter时间线的应用程序。
Web.php
df['Status']=(df.A<=df.RM.fillna(9999).shift()).astype(int)
df
Out[347]:
A RM Status
0 384 NaN 0
1 376 380.0 1
2 399 387.5 0
3 333 366.0 1
4 393 363.0 0
5 323 358.0 1
6 510 416.5 0
7 426 468.0 0
8 352 389.0 1
控制器
Route::get('get-post', 'HomeController@view_post');
时
public function view_post(){
$post = post::orderBy('created_at', 'desc')->paginate(5);
return response()->json([
'posts' => $post
]);
}
我想在主页上使用javascript显示此结果,并在用户将滚动条添加到底部时加载更多数据。
如何动态向{
"total": 50,
"per_page": 15,
"current_page": 1,
"last_page": 4,
"first_page_url": "http://localhost/get-post?page=1",
"last_page_url": "http://localhost/get-post?page=4",
"next_page_url": "http://localhost/get-post?page=2",
"prev_page_url": null,
"path": "http://localhost/get-post",
"from": 1,
"to": 15,
"data":[
{
// Result Object
},
{
// Result Object
}
]
}
发送请求?
使用我的JSON密钥http:localhost/get-post?page={1,2,3, etc..}
执行此操作的最佳方法是什么?