Asked Nov 21st, 2019 3:33 AM 73 0 1
  • 73 0 1
+1

Laravel broadcast dùng Pusher

Share
  • 73 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 ANSWERS


Answered Nov 21st, 2019 3:39 AM
Accepted
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.!

Share
Nov 21st, 2019 3:45 AM

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

0
| Reply
Share
Avatar Vũ Nguyễn @vunguyen10111995
Nov 21st, 2019 3:54 AM

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.

0
| Reply
Share
Viblo
Let's register a Viblo Account to get more interesting posts.