【发布时间】:2016-09-21 04:00:11
【问题描述】:
我的 routes.php 中有以下内容:
Route::get('/displayphotos', function()
{
return view('displayphotos')->with('photos', photo::all());
});
我基本上有一个 javascript 代码部分,它最初使用 displayphotos 路由使用 photo::all() 返回的 $photos... 这确实有效。 我有这个以 10000 的间隔运行。
setInterval(function() {
_.forEach({!! $photos !!}, function(value, key) {
photos_array.push(value.name);
});
photos_array = _.uniq(photos_array);
More code here...
}, 10000);
所以基本上我想要完成的是让 $photos 在间隔开始时在此处刷新,它将从存储在数据库中的 $photos 中获取最新值。我假设这意味着我需要以某种方式使用 GET 发出 ajax 请求?我需要为此添加一个控制器方法吗?还是可以以某种方式内联完成?
谁能帮助我完成我的要求?
【问题讨论】:
-
想象页面请求:))
标签: javascript jquery ajax laravel laravel-5.2