問題タブ [hyperstack]

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.

0 投票する
1 に答える
35 参照

ruby-on-rails - Hyperstack メッセージ キューからコンソール メッセージを切断する方法はありますか?

Hyperstack では、すべての状態変化が websocket メカニズムを介してメッセージ キューに入り、すべてのアプリケーション クライアントにモデル/アプリの状態変化を通知します。そのため、ブラウザ セッションからモデルを更新すると、その時点で接続している他のすべてのユーザーがセッションでそのモデルを見ることができます (必要な権限がある場合)。

これは、コンソールの「セッション」からでも実行できます。Rails コンソールからモデルを変更すると、接続されているすべての Web クライアントに変更が自動的に反映されます。

これを行うには、Web アプリケーション部分が動作している必要があります (つまり、Rails サーバーが稼働している必要があります)。

問題は、コンソールの更新をクライアントに反映させたくない状況が 2 つあります。

  1. なんらかの理由で Rails サーバーが動作しておらず、コンソールを介してアプリケーションとやり取りしたい場合 (Rails サーバーが再び稼働するまで)

  2. コンソールまたは rake タスクを介してバッチ更新を実行したいが、クライアントに通知し続けるオーバーヘッドは必要ありません。

コンソールからメッセージをすばやく切り替える方法や、その目的のためのある種の切り替え方法はありますか?

0 投票する
1 に答える
48 参照

html - Hyperstack は手動クラス名に動的クラスを追加します

Hyperstack の構文を更新しながら、いくつかの通常のクラスに動的クラスを追加する必要があります。

次のようになります。

通常のクラスと動的クラスを一緒に宣言できるかどうか、またはその方法を理解できないようです。