問題タブ [laravel-echo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Vue Router の使用時に Pusher および Vue.js コンポーネントがチャネルを離れない
Laravel Echo で Pusher を使用して、アプリケーションの特定の領域のプレゼンス チャネルを作成しています。すべてのフロントエンド ルーティングは、Vue Router を使用して行われます。
ルートを切り替えると、Vue ルーターはルート設定に基づいて特定のコンポーネントをロードします。これはうまく機能しますが、Pusher はこれらのチャネルからユーザーを自動的に切断しません。これは、ページ全体の更新を実行した場合にのみ発生しますが、これは私が望んでいるものではありません。
私のコンポーネントでは、次のように、Pusher チャネルに参加するための js コードが insidemounted
にあります。
ページを更新せずに、Vue Router ルーティングを使用してチャネルからユーザーを切断するにはどうすればよいですか?
ありがとうございました。
php - Laravel の Echo を使用して "pusher:subscribe" イベントをバインドする方法
私のlaravelアプリケーションでは、laravel ECHOを使用しています。これで、メソッドを介してイベント「pusher:subscribe」をリッスンしようとしています。しかし、私はそれが起こっていません。laravel echo のドキュメントに従って、サブスクライブ、add_memeber、remove_memeber を実行できます。しかし、 「プッシャー:サブスクライブ」イベントを具体的に聞くことはできません 。実際、私はこのイベントからデータを取得しようとしており、さらに操作します