問題タブ [keyboard-input]
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.
signals - エルムティックアクションに到達できません
誰かがシグナルとエフェクトで私を助けてくれることを願っています。
私は Signals/Effects を調べており、-elm-architecture、特にexample 8を研究しています。
この例では(私が理解しているように)、形状をクリックすると:
- 信号メッセージがアクションとともにアドレスに送信されます
SPIN
アクションは更新時に起動されます- シェイプが現在アニメーション化されていない場合、Tick も呼び出されます。
まったく同じフローを (同様のコードを使用して) 複製しようとしていますが、ボタンをクリックして HTML パッケージを使用する代わりに、スペースバーを使用して信号を送信したいだけです。
私のコードでは、スペースバーがシグナルをPunch
アクションに送信します。例 8 と同じように、モデルで も呼び出しTick
て更新したいと思いdebounceState
ます。
私のコメントで、私が自分のPunch
アクションに到達できることがわかりますが、Tick
.
私はこの質問を見てきましたが、elm StartAppではなくKeyboard Signalを使用しているため、適用されないと思います。
Tick
私の例で到達できない理由を誰かが説明できれば、とても感謝しています。
それをTry Elmに直接貼り付けます。