threepenny-gui

    4

    1答えて

    現在、on UI.dropが呼び出されたときに、ドラッグされた要素のDragDataへのアクセスに苦労しています。私は次のようなものを持っています: tile <- UI.new # set UI.draggable True # set UI.dragData (show player) field <- UI.new # set UI.droppable Tr

    2

    1答えて

    要素の属性値(特にid)を文字列として取得する方法はありますか?次の行は、 "()" をもたらす。例えば : field <- UI.new # set (attr "id") "some text" on UI.drop field $ \_ -> do -- Some label to print the attribute value to label

    1

    1答えて

    私はコンソールツール用の簡単なフロントエンドを書くつもりです。一般的には、さらにオープンして処理するために、いくつかのパラメータと入力ファイルのパスが必要です。 私の考えは UI.input # set (attr "type") "file" # set UI.text "input filename" のようなものを配置し、「値」を介して、選択したファイルのパスを取得することでした。 しか

    1

    1答えて

    次のコードサンプルでは、​​いくつかのselect要素を含むボックスを作成し、その選択を動作を使用して値リストに結合しようとしました。 {-# LANGUAGE RecursiveDo #-} module Threepenny.Gui where import Prelude hiding (lookup) import Control.Monad import Data.List

    2

    1答えて

    どの入力でもvalueChangeに基づいて任意の数のUI.inputを更新する方法を探しています。ここで はちょうど2つの入力を備えた玩具の例である: import qualified Graphics.UI.Threepenny as UI import Graphics.UI.Threepenny.Core import Graphics.UI.Threepenny.JQuery m

    2

    2答えて

    deleteの機能をElementに使用すると、どうすれば再作成できますか? 私は例とドキュメントを見てきましたが、を除いて私がこれを行うことを可能にする関数を見つけることができませんでした。それにはStringが必要です。しかし、私はElementと一緒に作業しているので、それは少し難しいでしょうStringを作成しています。 これを実行する方法はありますか?