头部通知应该如何优雅的加载?

有个问题想请教大家一下:

Laravel

类似这种在公共头部通知,怎么加载比较好呢?我想到的方式:

  1. ajax 点击图标进行查询,但是要在 js 写的 html 特别多,比较费劲
  2. 在头部(header.blade.php)中写类似的方法调用 headerShow() 查询数据库通知
    @php
      $notifyMessage = \App\Http\Controllers\NotifyController::headerShow();
    @endphp
  3. 类似服务提供者中加载,自己感觉这种不还好

想知道大家都是怎么优雅的处理的?另外第二点在模板中写 php 有什么优缺点吗?

补充一下,图片中的是类似于模态框的弹出层

你的代码应该是写给下一个开发者的情书。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 11
  1. 通知重要,实时性要求高。使用 socket
  2. 通知重要,实时性要求不高。使用轮询
  3. 通知不重要。刷新页面更新
3年前 评论
lalall (楼主) 3年前
Eno (作者) 3年前
lalall (楼主) 3年前
ShiKi

公司都是放在中间件里面

3年前 评论
lalall (楼主) 3年前
ShiKi (作者) 3年前
lalall (楼主) 3年前
ShiKi (作者) 3年前
lalall (楼主) 3年前
MR_NOBODY 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!