textarea.rs 384 B

123456789101112131415161718192021
  1. // How to use textareas
  2. use dioxus::prelude::*;
  3. fn main() {
  4. launch_desktop(app);
  5. }
  6. fn app() -> Element {
  7. let mut model = use_signal(|| String::from("asd"));
  8. rsx! {
  9. textarea {
  10. class: "border",
  11. rows: "10",
  12. cols: "80",
  13. value: "{model}",
  14. oninput: move |e| model.set(e.value().clone()),
  15. }
  16. }
  17. }