abrufen Ich versuche canopy zu verwenden, um F # zu spielen ein Spiel von Tic Tac Toe here. Das „Board“ sieht aus wie die FolgeVersuchen, eine Klasse in einer Klasse mit Canopy und F #
<div class="game">
<div class="board">
<div class="square top left"><div class="x"></div></div> <--- take note here
<div class="square top"><div></div></div>
<div class="square top right"><div></div></div>
<div class="square left"><div></div></div>
<div class="square"><div></div></div>
<div class="square right"><div class="o"></div></div> <--- take note here
<div class="square bottom left"><div></div></div>
<div class="square bottom"><div></div></div>
<div class="square bottom right"><div></div></div>
</div>
Wenn Sie ein X oder ein O klicken entweder platzieren werde es <div>
zu <div class="o">
ändern Ich versuche, den Zustand der Platte abzurufen, aber es funktioniert nicht da sage ich die einfachste Sache
let state = elements |> ".square"
Dies zum Beispiel tun 9 Elemente zurückkehren ... aber es gibt nicht, dass die Unter div ein x oder nicht, da „x“ ist kein Wert ein Attribut ist.
Also im Wesentlichen meine Frage ist. Wie stelle ich fest, dass eine bestimmte Position ein X oder O enthält.