Yêu cầu thg 11 21, 2019 3:33 SA 82 0 1
  • 82 0 1
+1

Laravel broadcast dùng Pusher

Chia sẻ
  • 82 0 1

Chào anh/chị ạ Em đang gặp 2 vấn đề khi dùng Pusher với Laravel mong anh/chị giúp đỡ ạ

  1. Mỗi lần em listen 1 channel ở client là bị lỗi như hình dưới, nhưng app vẫn chạy và vẫn nhận đc mess

  2. Trong mounted() em listen để hiện thị mess trong component A, nhưng khi em sang component B thì cái mess đó vẫn đc lắng nghe và hiển thị ra mặc dù mounted trong component B không có. Em cứ vào component A bao nhiêu lần sau đó sang component khác mà nếu có cái sự kiện show mess đấy thì nó lại hiển thị ra bấy nhiêu lần cái mess

1 CÂU TRẢ LỜI


Đã trả lời thg 11 21, 2019 3:39 SA
Đã được chấp nhận
0

khi vào mounted bạn lắng nghe thì khi bạn "rời khỏi" component thì bạn cần leave cái channel đó đi.

beforeDestroy() {
    window.Echo.channel('channel').leave()
}

Bạn thử xem sao.!

Chia sẻ
thg 11 21, 2019 3:45 SA

vâng, đc rồi ạ Còn lỗi block kia bạn có biết vì sao k ạ

Avatar Vũ Nguyễn @vunguyen10111995
thg 11 21, 2019 3:54 SA

mình không biết, hình mình search thì thấy

If your URL contains words such as "advert", "ad", "doubleclick", "click", or something similar…

kiểu url có chứa mấy cái kí tự cấm của nó thì sẽ bị block ngay.

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí