1
次のClojureScriptコードがあり、クリックの座標を検出しようとしています。これまでのところ、私はクリックを認識するためのJavascriptアラートを得ることはできません。クリック座標を検出するClojure
私は、正確なセルをクリックさせるための関数を書かなければならないことは知っていますが、始めに、ページ上でクリックされた領域の座標を取得する方法を知る必要があります。
ありがとうございます!
(defn header [color text]
[:h1
{:style
{:color color
:background-color "blue"}}
text])
(defn Cell []
[:div
{:style
{:width "40px"
:height "40px"
:float "right"
:margin-bottom "1px"
:margin-right "1px"
:background-color "grey"
:border "1px" "solid" "white"}}])
(defn home-page []
[:div
[header "red" "Minesweeper"]
[:div
{:style
{:width "440px"
:height "440px"}}
(repeat 100 [Cell])]])
Chrisありがとうございますが、私は、宣言されていないVar cljs-minesweeper.core/getClientPositionの使用と言うエラーが表示されています。 –
さて、私は(js/getClientPosition)に切り替えようとしましたが、そのエラーは消えましたが、今は「宣言されていない変数cljs-minesweeper.core/eを使用しています」 –
ああ、あなたの指示を誤解しています。私はそれを試してみましょう! –