javascript - 在 laravel 中制作自动刷新跨度
问题描述
我有一个显示数字(值)的跨度,它是一个变量,有人做了一些动作并且值发生了变化,但我只有在重新加载页面后才会发现。我需要每 5 分钟重新加载一次跨度值。可以加载整个<a class="nav-link" href="{{ route('admin') }}">Admin panel @if($admin == 2 && $reqnum != 0)<span class="badge badge-warning">{{$reqnum}}</span>@endif</a>
链接,因为它仍然检查值是否为 0。一切都在 laravel 中!
<li class="nav-item <?php echo (Route::currentRouteName() == "admin" ? "active" : "") ?>">
<a class="nav-link" href="{{ route('admin') }}">Admin panel @if($admin == 2 && $reqnum != 0)<span class="badge badge-warning">{{$reqnum}}</span>@endif</a>
</li>
解决方案
你需要写一些这样的ajax
<script>
(function () {
setInterval(function () {
//setInterval() method execute on every interval until called clearInterval()
your Logic ..
}, 5000); // milliseconds
})();
</script>
推荐阅读
- .net - 在 xaml .NET FrameWork 中使用滚动条从 texbox 更改值
- python - 如何找到列表中最长的单词
- node.js - 用于节点 GPU 的 TensorFlow 不会释放内存
- c++ - 如何在 qgraphicsview 上同步滑块?
- html - 在离子 HTML 中将 div 定位在另一个 div 的右侧
- javascript - 拖放 HTML5
- javascript - Javascript 可拖动
- bash - 使用解压缩工具绕过坏 CRC
- azure - 字符串 '0000-00-00' 不是有效的 AllXsd 值
- javascript - Javascript用用户输入替换对象列表中的键值