elm-port

    1

    1答えて

    ビューが更新された後にCmdを実行する簡単な方法はありますか?特に、私はtextareaの特定のキー(Enterキーのような)が押された時にカーソルの位置を変えようとしています。私のupdate機能では私が持っている: case keyboardEvent.key of "Enter" -> (modelAfterEnterPressed model keyboardEven

    3

    1答えて

    Elmにパラメータなしでサブスクリプションポートを定義する方法はありますか? ような何か: port updateTime : (String -> msg) -> Sub msg :このコードで port updateTime :() -> Sub msg 、私はコードで "ポート 'updateTime' は無効な型を持っている" というエラーを取得していますそれは動作しているが、私は

    0

    1答えて

    セッションを維持するために動作するelmポートを取得しようとしています。 window.addEventListener("load", function(event) { app.ports.onSessionChange.send(localStorage.session); }, false); localStorage.sessionはこのようになります(と私がログ

    13

    6答えて

    リンクをクリックするのと同様に、Elmの新しいWebページに移動する方法はありますか? 私はbuttonを持っています。これをクリックすると、別のWebページに移動します。私はそれをa要素にして、それをボタンのようにスタイルするためにCSSを使用することができることを知っています。しかし、材料デザインのライトボタンを作成するのにelm-mdlを使用しています。これをどうしたらよいか知りたいのですが

    6

    2答えて

    <div>をラッパー<div>に追加し、毎回最後に追加したものにスクロールできるようにする必要があります。エルムでどうすればいいですか?問題はscrollToBottomがmodelが更新さ前を呼び出され AddChatMessage chatMessage -> ({ model | chatMessages = model.chatMessages ++ [ chatMessage

    4

    1答えて

    私のElmのWebページに、CodeMirrorまたはAceのようなコードエディタウィジェットが必要です。残念ながら、CodeMirrorとAceは、ElmがDOMを変更するときには動作しません(少なくとも、なぜ動作しないのか理解しています)。 学生がコードを提出するには、少なくとも<textarea>より優れたものが必要です。私たちがコードを表示するために。今すぐ自動インデントと構文のハイライト

    0

    2答えて

    ElmアプリケーションでCodeMirrorを使用してみてください。 私はそのようなupdate関数からのテキストエリアをバインド:runCodemirrorはポートです (..., runCodemirror textAreaId) :テキストエリアはDOMに表示される前に port runCodemirror : String -> Cmd msg 問題はports.runCodemi