Explorar o código

feat: textarea example

Jonathan Kelley %!s(int64=3) %!d(string=hai) anos
pai
achega
6b17522507
Modificáronse 1 ficheiros con 23 adicións e 0 borrados
  1. 23 0
      examples/textarea.rs

+ 23 - 0
examples/textarea.rs

@@ -0,0 +1,23 @@
+// How to use textareas
+
+use dioxus::prelude::*;
+
+fn main() {
+    dioxus::desktop::launch(app);
+}
+
+fn app(cx: Scope) -> Element {
+    let (model, set_model) = use_state(&cx, || String::from("asd"));
+
+    println!("{}", model);
+
+    cx.render(rsx! {
+        textarea {
+            class: "border",
+            rows: "10",
+            cols: "80",
+            value: "{model}",
+            oninput: move |e| set_model(e.value.clone()),
+        }
+    })
+}