Laravel 5.3和vuejs实现文章浏览次数问题:
我的思路是这样的:
1、文章详情页打开时,用js取得这个详情页的id。
2、用js检查cookie中是否有该id,
(1)如果没有,就向cookie中写入该id,并发送ajax请求,后台把浏览次数+1;
(2)如果有该id,就不做任何操作,这样当刷新页面时就不会重复更新浏览次数。
问题:
js代码不知怎么写完整,详见下面js部分描述。
代码:
文章详情页视图:
{ {$article->title}}
发布时间:{ {$article->created_at->format('Y-m-d')}}
查看次数:{ {$article->view_times}}
{ {$article->content}}
文章详情页控制器:
class ArticlesController extends Controller
{
//show方法