alternative.rs 586 B

1234567891011121314151617181920212223242526
  1. use dioxus_core::prelude::*;
  2. fn main() {
  3. let mut dom = VirtualDom::new(EXAMPLE);
  4. dom.rebuild();
  5. println!("{}", dom);
  6. }
  7. pub static EXAMPLE: FC<()> = |(cx, _)| {
  8. let list = (0..10).map(|_f| LazyNodes::new(move |_f| todo!()));
  9. cx.render(LazyNodes::new(move |cx| {
  10. cx.raw_element(
  11. "div",
  12. None,
  13. [],
  14. [],
  15. [
  16. cx.text(format_args!("hello")),
  17. cx.text(format_args!("hello")),
  18. cx.fragment_from_iter(list),
  19. ],
  20. None,
  21. )
  22. }))
  23. };