Ich bin völlig neu in Webprogrammierung, ich habe nie etwas gemacht, das in diese Richtung geht. Aber aus irgendeinem Grund möchte ich jetzt wissen, wie es funktioniert. Da ich mit Scala vertraut bin habe ich den Aufzugsrahmen ausprobiert.Wie mache ich eine einfache Taste in Liftweb
Ich möchte eine Schaltfläche erstellen, die nichts weiter tut, als den Server zu benachrichtigen, dass die Schaltfläche gedrückt wurde.
Im Moment meine Taste ist:
<input type="submit" value="chat"/>
und die Benachrichtigung des Servers arbeitet mit
SHtml.hidden(makeRequest _)
Aber somhow das fühlt sich sehr dumm. Es funktioniert, und es sieht so aus, als ob es so aussehen soll. Aber ein verstecktes Formularelement zu erstellen, nur weil ich eine Funktion nicht an ein Button-Element binden kann, fühlt sich so an ... ja, ich kann kein besseres Wort finden als dumm.
SHtml.submitButton(makeRequest _)
Ist auch sehr seltsam. Ich kann keinen Namen geben (warum?) Und die Funktion wird nicht aufgerufen, wenn sie gedrückt wird (warum?)