1234567891011121314151617181920212223242526 |
- use dioxus::virtual_dom::VirtualDom;
- use dioxus_core as dioxus;
- use dioxus_core::prelude::*;
- use dioxus_core_macro::*;
- use dioxus_html as dioxus_elements;
- fn main() {
- let mut dom = VirtualDom::new(app);
- dom.rebuild();
- println!(
- "{}",
- dioxus_ssr::render_vdom(&dom, |c| c.newline(true).indent(true))
- )
- }
- fn app(cx: Scope) -> Element {
- cx.render(rsx!(
- div {
- class: "overflow-hidden"
- ul {
- (0..10).map(|i| rsx!{ li { class: "flex flex-col", "entry: {i}"}})
- }
- "hello world!"
- }
- ))
- }
|