You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Vuetify(Vue.js)项目中集成Laravel-Echo客户端实现通知功能

实时通知系统测试实现(Vuetify + Laravel + Laravel-Echo-Server)

最近我在开发一个前后端分离的应用,前端采用Vuetify(基于Vue.js)构建,后端由Laravel API提供服务。为了实现实时通知功能,我选择了Laravel-Echo-Server结合Socket.io的方案,客户端则通过Laravel-Echo来与服务端建立连接并监听通知。

下面是我在客户端组件中编写的测试连接代码,用来验证Socket连接是否正常:

// Needed by laravel-echo
window.io = require('socket.io-client')

let token = this.$store.getters.token
let echo = new Echo({
    broadcaster: 'socket.io',
    host: 'http://...

一些实用提示

  • 记得把host字段替换成你实际部署的Laravel-Echo-Server地址
  • 这里用到的token必须是后端生成的合法认证令牌,不然连接时会被服务端拒绝
  • 如果后续要监听特定频道的通知,还需要在Echo实例里补充auth配置或者明确指定要订阅的频道名称

内容的提问来源于stack exchange,提问作者axsor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:13:31